My take on the space invaders game