Skip to main content
Quopedia

I look around Tokyo Games Show, and everyone's making awful games; Japan is at least five years behind.