Will these update be coming to itch.io?
I bought this game for my son on itch.io because I will not use Steam.
Valve have put unfair usage restrictions into Steam which makes it unusable for families (can't play different games on different computers at the same time).
If not on itch, why not? or will it be made on other platforms such as gog?