The pressure to shoot each enemy EXACTLY enough makes for some fun gameplay, and the stun-on-hit and periodic screenwipes keep it from getting frustrating. Good stuff!