A Space Invaders based game with additional features.