Good Game, interesting concept.
I liked the work you did here. Broke up the game play which the defense portion would have gotten old a lot faster without the story and the silent hill type flashing. A good deal of work went into this, especially if you did it all by yourself.
A few areas that could use improvement... On your walk cycle, it's very rigid, experiment with your designs graphically to allow for more free range of motion. And pick up a good book on animation it will help you out to have some reference. The menu screen for the upgrades could have been designed a bit better but hey, it's functional... If you want to keep people enthralled you have to go the extra mile on every aspect of the game if you can.
Oh and Cwruidth has his head up his ass in my opinion... How can someone who doesn't have a single game in their account say that any game made of this quality is 'Lazy' that is just ignorant. Don't take the reviews of your work to heart. If you are proud of your work be proud of it. Because no matter what you are doing, there will always be a long line of people who can't do what you are doing willing to tell you how much you suck at doing it.
Again nice work here and I hope that you keep working on the areas where you can improve. This is a solid effort and I can tell some time went into it.