great idea, and not bad for a first game, but it got kind of boring around wave 3 or 4, there needs to be something new constantly being added, whether thats new enemies, or new maps with obstacles or something, and it also needs a few graphics for some of the upgrades, but other than that its great! just needs a few additions and youll have a great game