I looove this game! Surprisingly deep and engaging - I didn't expect that from a Flash browser game. My only complaint really is that it's kind of awkward switching between the main weapons using number keys. But overall, awesome - great story and characters and fun sidescrolling action.