Lots of fun.
However, there is one huge problem. One fatal flaw that ruined my experience. Diverging shots. I HATE that. Diverging shots should always have a third shot in the middle. Otherwise, it's ridiculously hard to hit enemies, and for a game with this much stuff trying to kill you, it's a NIGHTMARE.