OK, now I looked at the instructions, it seems like electrons are your health, or something. Firstly, I had to reload the page to get back to that (no instructions button in game, at game over there's no "back to menu" button). Secondly, it would be nice if there was some mini tutorial when you start (shoot these, collect these, this goes down when you get hit, don't let it run out)
Died the very first time I used strange matter on one creature. The splatter of it was totally impossible to avoid, I'm pretty sure. :(
I would like to see a better indication of progress. And what exactly dictates your death normally? I never had any idea what indicated my health, exactly
Really impressive given the time. You've got a good solid base for an excellent TD game here, so I hope you intend to continue to work on it! The balance is an issue, but with endless tweaking you can surely fix that. I can't really play it very much right now, but I'll play later and see if I can make any more suggestions. Oh actually, there is one thing: the instructions are not useful. They tell you things like "creeps go down path, place tower, earn money". You don't need to explain these things really; and if you do you can explain it with a little text after you press start. The thing that DOES need explaining better is the towers! OK, maybe you like the mystery of them, but I don't. x.x At the very least give them names that we can see when hovering over them! (I don't want to make it sound bad. It's really impressive. Also, thanks for the credit bit :)
Change the rocket power-up as suggested, please. I also avoided them. The power-ups don't feel like they are doing anything. Otherwise, very impressive.
"truth is that players may give up during the very first level"
This is so painfully true. If you're reading this comment, DO NOT GIVE UP ON THE FIRST LEVEL.
I would rate this 3/5, but since your name mentions ferrets I have to rate it 5/5. :x
What? I've been rating games all night, so I'm allowing myself one stupid rating.
I'm not going to give you advice on the game, you know how to make it better: less Shoot!-ish.