Nintendo Switch Hardware Overview

Nintendo released a videos which show off their upcoming Nintendo Switch in action ahead of the March 3rd release. Not long to go now.

Written by: News Bot

General dogsbody posting regular news and media content.