No plans for a Steam release? I'd never have heard of this if I hadn't stumbled across the Switch version, itch.io doesn't provide much visibility. Then again, I guess Steam doesn't really either these days.