The art in the thumbnail, I love it, it captures the game. Some of my random thoughts - I couldn't shoot at one point, the art was nice and consistent, the sfx were minimal but efficient, the screen cut off a bit, the wave countdown was a bit slow at times.