2 years 7 months ago
Link
Game finally Over almost 30 years later After almost 30 years of operation, Sega’s legendary Ikebukuro GiGO arcade is finally...
The post An army of Sega fans turned up to salute closing Ikebukuro arcade appeared first on Destructoid.