Risk of Rain 2, Torchlight II, Ori and the Blind Forest, and Many More Indie Titles Coming to Nintendo Switch

Nintendo highlighted 29 indie games in their Indie World Showcase today. And we have the full list of titles and release dates!

Continue Reading →