It says on this page that the game is in development but on Steam it says it was released August 3, 2020. Is the full version coming to Itch.io at any point ?
My mistake, excuse me. Versions in Steam and here identical.
No worries, thanks for the quick response !