No, not only on Steam. I'm about to post a demo on itch.io as well. Maybe I'll do it next week, after additional testing.