Yes (to the first part). We don’t have a timeframe for this, but we expect a new version of Oh So Hero! will be made available both here and on Steam.
How can i contact to the dev?