Nintendo Switch First Look
The Nintendo Switch presentation happened last night, and it was… a thing? I guess? Regardless, here are some of the important takeaways from the whole thing.
Created by
Translated by
Gambit Magazine
on January 14, 2017
Original Article by