Space Invaders

PlayStation Space Invaders

Space Invaders, one of the founding fathers of the video game arcade room, gets a fresh coat of paint and some then-modern day gimmicks.

Continue reading