Continue Reading...
Posted in Gaming

Things Fall Apart: Japanese Juggernaut Waning in the West

If you’re into video games at all, then you might be aware of the negative buzz revolving around Nintendo and…