Some sort of fusion of Space Invaders and Asteroids