The Tech Informist
Nintendo Switch thoughts03/20/17
The Nintendo Switch is finally out and we finally got our hands on it. We discuss our first impressions of Nintendo's latest console. Did you happen to pick up a Nintendo Switch? What are your thoughts behind this portable console? We also discuss...
- St. Louis, MO