gamesNews Sea of Stars, River City Girls 2, Omori, and More Are Coming to the Switch in The Recent Indie World Showcase December 15th, 2021