So I tried purchasing at that price, but kept being sent back to itch. I've played the demo and I enjoyed it.
Nvm xD