renegadeplays.com
Nintendo Switch Announcements That Need to Happen
Oh, the infamous Nintendo Switch. A console effectively putting the Wii U out of its misery. As I head to work, I’m eagerly awaiting what Nintendo’s newest console has in store for us t…