are you getting close to updating the version on Steam since you just released it there??
The itch and Steam versions are the same :) I updated them at the same time.