Hello! thank you for the kind words!
The idea is to focus on steam until the game release, then do an itch version.At the very least, keep a free version of the demo here. Not sure about the full paid version though.