When is steam release planned?
The demo is already on Steam, but if you mean the final release, sorry, I don't have a date yet!