Second attempt at a space invaders-like game....