The graphics are really good. The shading/color looks really nice.
There is a visual bug with the main menu where it shows the background that wasn't covered by anything else. I like the areas where it's obvious where enemies are going to come from, so there is anticipation of where to watch out for. The animations are good too. It took me a second to realize the ammo types and such, but they were fun once realizing how to use it effectively.
Like the other person said, this game is really fun, would play more in the future. A pause menu would be nice.