cycycychris said: I feel like gamexplaing is Nintendo's new favorite channel... They are inviting them to there office. They get these games super early and they are even aloud to post videos on youtube before the embargo for reviews is up. |
Eurogamer also got a hands on.