Great game! It reminds me of an old Flash game with a similar mechanic, but yours has an incredible feel, and the real-time gameplay at both zoom levels is also very well done. And I like the charming little story you added as well.