The game is v.1.13 here and v.1.14 on steam right now. Why? Do you update the game on itch less frequently?
The latest version on Steam have OFF steam overlay function (temporarily). I did this update because some players could not turn the game on, only the black screen was appeared on steam.