Submitted by ign9932 in technology
Happy Indie World Showcase day! We just saw a Nintendo Indie World Showcase that included over 12 indie games coming to Nintendo Switch in 2023 and 2024, including several brand new game announcements. We got news on the reemergence of a lost Shantae game, Ou…