Hello, sorry for the late response, the steam version is updated after publication on itch. and oh - the only difference is where you will have the game, here or in the steam.
Hey, no worries about that and thank you for replying 😁
<3