Wow, I really enjoyed that. Calming because of the music and tense because of the increasing difficulty. The use of time as a multifaceted resource is great, nice risk/reward decision making involved.
I used to enjoy playing plants vs zombies and this evoked some of that for me. Very well made game, although I did have some issues with my computer slowing down quite a bit.