Nintendo Switch Presentation Impressions

The Nintendo Switch is now on full hype train (or on derail?). I am looking forward to the new Nintendo console.

Advertisements