Is this a joke? You start with no money, but can't destroy enemies that aren't coming directly at you. The game keeps taunting you to build mirrors you can't afford, and you die before you can afford any.
Looks like a great concept, and probably pretty fun past the beginning, but like too many tower defense games, it seems like they didn't test the first level.