Hello gentle readers, and welcome to the SwitchArcade Round-Up for April 17th, 2024. A time zone conundrum plagues us again today, friends. I'm here in the past, writing this article. You're here in the future, after what is looking to be a very big Indie World Showcase. Read this story