neo arcadia »

Neo-Arcadia's booth @ Japan Expo 2008

Shaggy July 12, 2008 0

Japan Expo 2008 was recently held in France and arcade-related website Neo-Arcadia was there with a booth and plenty of screenshots to boot. The arcade presence at the expo brought many games into one

Read More »