6/10 It came from space and ate our brains Review Justin McKay No Comments Invaders from space - that's the assumption as It Came From Space And Ate Our Brains doesn't give any explanations in this twin stick shooter.