Any reason it's cheaper on Steam than on here?
Same price, but Steam version is one sale for next few days. We can't start itchi.io sale until game is live here. As soon as itchio support staff resolves issue we'll be live and on sale. Thanks for your patience!
Oh gotcha! Thank you for the clarification!