I'll check your game after work, in the mean time it would be great if you could check out the game my buddy and I made, Spell Their Guts!
It's a super tough tower defense game. I know that the beginning is a bit rough, but it'll only get better from there!