Your "congrats you won a high score" bullcrap messed up a perfectly good game...nobody gives a damn about highscores, they do nothing, remove the system. seriously nobody cares if they are the first person to play a game at 5 am and they get a "highscore" it doesn't earn you points or glory...it just annoys people
missing on attacks that are 100% is still kinda messed up...and freezing in the middle of a game due to opponent lag isn't very cool either (no I am not a guy who can't play so he complains, I am ranked 23)
An essential element of tower defense is knowing what type of enemy is coming next. this allows the defender to make strategic choices regarding which upgrades and units to purchase. This game is sorely lacking this element of tower defense. The levels are long, boring and repetitive. The music is awful, the public domain is not your friend, don't pick songs because they are free. Music influences how people feel when playing your game. You did come up with a stylized type of art that was distinct, that is admirable. The gameplay is frustrating, but not full of glitches. One suggestion, allow the player to either pause and build by putting a pause button or longer breaks between levels. Make the sprites go faster, put a fast forward button as well. People don't like waiting.
too easy, you need to add more variety and degree of difficulty. A little more explanation or story would create more involvement in the game. Goals, such as reaching a certain score etcetera would help increase involvement. or making it a two player competitive game would make it more interesting.
Um as a non-bomb shelter person I don't get it, and kinda think it is just a bunch of buttons strung together and a quiz not really an amusing game. You could have used buttons like the button hunt game...
there are a few glitches and the computer AI is dumb as a post. The graphics are great. gameplay is great. Fix the AI and make singleplayer more of a challenge and you've got a real game here. 4 out of 5