Will there be a buyable version on Itch.io?
181 days ago (+1)
Not in the near future, at least. We have a lot of Steam features in the game (match-making, join through friends list, achievements, cloudsaves etc.) which we will have to re-implement in other ways if we want to release on other platforms.