Pokemon Stadium

Pokémon on the Wii U- Could it Save the System?

January 14, 2013

Pokémon is one of the most beloved franchises, not only in gaming but in nerd culture. This is one of the largest series with one of the most dedicated fan bases. In gaming it is Nintendo’s job to [...]