WATCH: Indie World Showcase 5/11/22
Nintendo streamed a new Indie World Showcase today. The new Indie World Showcase features roughly 20 minutes of information on upcoming indie games that are heading to the Nintendo Switch.…more»
Game Freaks 365 participates in affiliate programs to help cover hosting costs and other operating expenses. We may receive a small percentage of sales from affiliate links.