Space Invaders inspired game.