A space invaders game