A Look Back: Space Invaders

Space Invaders is an arcade game that was created by Tomohiro Nishikado and released in 1978. The game was originally designed as a horizontal space … Read more