Invading arcades around the world – Space Invaders Created by Tomohiro and produced by Japanese electronic game manufacturer Taito Corp, 1978 saw Space Invaders hit arcades in Japan before making its way around the world. Rumour even has it that due to its popularity in Japan, the ever-lasting arcade game led to a coin shortage […]