Nice game with a good difficulty level for the type of game it is. I really liked it! The enemy movement behaviour was really fun to see as well as the special effects. The indicators for where the enemy would spawn was also a nice touch.
Impossible mode seems a little too impossible for me however XD