The One about Taito Station

I’m often asked by people of what is the establishment with the Space Invaders character (more of a pop culture icon) in Japan. The store is called Taito Station and Space Invaders was a Taito arcade video game created by Tomohiro Nishikado back in 1978.  The game was a major success worldwide in the arcades and was also even more popular for the Atari 2600 in 1980. While Taito was […]