Once I got that the numbers over the resources represent the number of turns until availability, everything made sense and I was able to put out the fire.
There's some good attention to detail here (although not across the board—a hard development time limit will do that to you). The tile highlighting while placing things is essential. The animations for performing actions and advancing turns are good additions. I like that you've included both a victory condition and a loss condition.
Right now the starting position seems deterministic, but you can crank up the challenge a bit by taking no action on the first turn.
Good work!