I really enjoy economy / escalation games. I really like the writing for the roach too.
I managed to get a perfect rating with no retries (after knowing exactly what would show up, and doing a few test runs)!
Two main pieces of feedback:
1. Make your engine deterministic, and not affected by game speed. I find myself having to slow down the game to make sure my towers hit.
2. New game after losing is too easy, and for economy / escalation defense games, when it's too easy, the player can get really sloppy and still win. Decisions no longer matter. I much prefer resetting with no (or very little) carried resources, but better information on upcoming waves.
Great job!
