Game Announcements for Week 1 April 2018 24 New Switch Games Announced


Let’s check out the announcements for Week 1 of April from our friend over at Rio Gaming.

I'm an old school gamer who had a childhood romance with Nintendo, and now going further into my adulthood I'm re-igniting my love affair. I am a Luigi fanatic!

Notify of