Great game, really well polished. I like the different AI for each enemy type. I think my favorite is the rockets that speed up when you shoot them. I did notice a couple of potential bugs; I had a moment where I died and retried a level and the enemies from the next level began spawning. Also when switching weapons while reloading you have to wait for the other weapons reload. Those things aside though it's really good.