Good game. I really liked that you warn about where the enemies are going to spawn. It's a minor thing, but it really improves the overall game IMHO.
My main criticism is that the bullets are small red blobs, but some of the enemies are large red blobs, which makes them tricky to tell apart.