A couple days ago, the SteamWorld Quest page on Nintendo.com listed the game as releasing on April 25th, 2019. Shortly after we posted that, the page was updated, and the date was removed. Now the listing states a vague 2019 release. Was the date a mistake, or was it posted too early? We're going to find out next week.
Image & Form has stated that they'll be revealing the official release date next week. They even directly reference the rumors floating around about April 25th, 2019, and ask fans to tune in next week to see if it's true. Glad to know we'll have our answer soon enough!