Such a smart design and fit with the theme!
The game is fun, and has a great use of a limited amount of mechanics to ensure that difficulty increases over time while still keeping the player aware of what he should do.
Well done !!