will this be on steam in the future?
The full game will also be released on Steam, yep! The demo is also currently available on Steam if ya wanna check it out :D