Indie World Highlights Axiom Verge 2, Sports Story, and 14 More Nintendo Switch Games

Even though many of us thought Nintendo was done with their announcements, save whatever they show off at the Game Awards on December 12, they surprised us with an Indie World Showcase today that highlighted 16 Nintendo Switch games.

Continue Reading →