I'am thoroughly disappointed!
I came here after watching a few youtube videos. Clicked download, then I was searching the usual itch.io pay what you want field to type in <incomprehensibly large number>. Still looking!
Ps: did read faq, can't wait for steam release.