A sheepish version of Space Invaders

There have been 1629 games played today.