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