renegadeplays.com
Nintendo Switch Impressions: Cautious Optimism
If you have seen my Facebook or Twitter feed in the last week, you’ll notice that I’ve been a little down on the Nintendo Switch. Yes, when the conference first started, I was excited. …