will this game still have major updates?? or do we have to switch to steam now?
The newest log says v1.2 releases for Itch.io on April 18th. It's coming, but those who bought the steam version get it first