Nintendo Switch In China Does Not Mean Anything, Practice Low Expectations

Nintendo Switch In China Does Not Mean Anything, Practice Low Expectations

Not sure if you know or not but in case if you don,t then you should know that Nintendo Switch is finally making an entry in China. This we came to know in the reveal on April 26, where Nintendo announced its new partnership with Tencent. This agreement will permit...

Read more
Anthem Is A Failure That BioWare Should Not Give Up On

Anthem Is A Failure That BioWare Should Not Give Up On

Before the release of the game, there was quite a lot of expectations from the fans regarding BioWare’s online multiplayer action role-playing, Anthem. To be honest, the devs also were not slacking when it came to endorsing this game. However, as soon as this game rolled out, a series of...

Read more