Thanks for asking! The Steam version and the itch version are exactly the same, with exception to achievements, which are only available on Steam.
I may also be slower to put out any updates on itch. If I find a bug, the fix is going on Steam first.
Because of this and other Steam features, and the fact that itch takes a lower cut of the sales, I decided to make the itch version cheaper.