This is fantastic all around. Amazing effects, cool weapon/skill and level design pairings, and great music/sfx. Really impressive.