You should be able to download and play right through itch even without Steam. :)The game doesn't require Steam to load as long as it's downloaded from itch and not Steam.
yay it's good to know it is possible but does cost money
Nope, you can download and play the demo here completely free, and without Steam. :)
great
thx