A look at the causes and consequences of Sega leaving the arcades management business in Japan, marking the end of an era.
( read original story …)
The Japan News
A look at the causes and consequences of Sega leaving the arcades management business in Japan, marking the end of an era.
( read original story …)