Seriously Nintendo, Where Was The Detail?

Gaming News


For all the excitement around the Nintendo Switch console, it seems that we’re left lacking finer details about key services and the launch period.

[Source: screencritics.net ]

Leave a Reply

Lost Password