And then the world exploded

Reasons to play Cave Story: double-teaming with a girl robot strapped to your back so you can both shoot laser guns at angels.  Yep.