Hiya!
Is the itch.io version same as the steam version?
If yes, I'd like to support you here! :D
Also, is your first game (Disillusion, not ST) available here on itch.io?
Well...FOR NOW NO, ON STEAM IS 1.5, IDK WHEN THE UPDATE IS GONNA BE RELEASED HERE...