The demo is free!
The full game is out, for 8 bucks.
Ohh! I must have managed to catch the page before it had fully updated. At the time it said it was a demo, but now everything looks proper. My bad