Do you plan to release full game also on itch.io?
Do you plan to update this version too, not just Steam one?
Is this game made with GameGuru game engine?