PC Games

Massive E-Sports Center to Open at Base of Tokyo Tower

A massive Esports facility and arena is set to open at the base of the iconic Tokyo Tower to boost Japan's surprisingly slow Esports industry

Latest Stories

Menu