Select your language
SEGA has opened its first flagship store in Osaka, and that’s big news for anyone who follows game culture in Japan. The new shop gives Kansai fans a proper SEGA destination, not just a random corner in a mall. Wild, isn…
Page 16 of 93