The game is amazing and I spent so match time on it. I hope even if the game will be on steam the version on itch.io will be synced.