Btw, is the Itch release DRM-free? :)
Our itch release is DRM free. Here (unlike our Steam release), you can enjoy the feel of total ownership of your copy of the game. :)
Awesome, thanks!