I wasn't sure about the graphics at first, but I thought it all worked really well.
The gameplay was smooth and I had fun surviving the waves of enemies. I think I managed to survive all the waves including the last stand as the swarm either got stuck on the terrain or got stuck colliding with itself.