uh, I'm not the creator but um this is not the same as the steam version the itch one is cheaper bc it doesn't have steam workshop