Good 3D graphics, music very much in keeping with the theme.
The weapon feels pretty good, but there's not enough animation on the enemies to tell if you're hitting them properly or if they're dying. It's also difficult to see when they appear.