Last week Nintendo finally unveiled its long-rumored next console, Switch. But while the console’s debut trailer provided a clearer picture of the device, it also raised a number of questions.

Read More

Advertisements