It should be on Itch as well? I'm uploading it again just in case but I always do itch and steam simultaneously. Give it another try!
I may have written it as 1.0.5 instead of 1.0.6 by mistake? But regardless there is version 1.0.7 which is currently in experimental at the moment, once it's been tested a little bit more i'm going to make that the public version. It includes quite a lot of changes. Fixes to pathfidning, some new techs, items, and a Zone feature to restrict meeple to certain areas.
EDIT: you can double check the version on the title screen? does it say 1.0.5 in the changelog/title screen when you open up the game? If so i might try to push 1.0.6 again in the meantime.