It looks like Nintendo has a hit on their hands after releasing a first look into their latest console coming out in March 2017. At the time we post this, the video already has close to 10 million views in less than a 24-hour period. The new “console” has been described as a tablet with […]
Posts tagged "Zelda"
© 2019 · Podbros Network LLC