The much anticipated Has-Been Heroes is now available for the Switch. It can be downloaded in the eShop for $19.99. Apparently a physical copy is also available, but Amazon doesn’t seem to have it listed on their site yet.
Update: The physical version of Has-Been Heroes is being sold exclusively via GameStop. We have updated the Games page to reflect this.