No, you’re not seeing things, this is an article about the Nintendo Switch on Strategy Gamer. Check the top left of your screen there if you don’t believe me.
http://www.strategygamer.com/articles/s ... egy-games/
Return to “Strategy Gamer Front Page Discussion”
Users browsing this forum: MSN [Bot] and 1 guest