ESports

“Nintendo shooting itself in the foot”: Outcry as The Big House is shutdown

"Nintendo shooting itself in the foot": Outcry as The Big House is shutdown