It seems as though they've done the ol' Itch-switcheroo. Make the game free for a while to gauge interest, then make it paid-only for everyone but the people who installed previously.
Hey, thanks for the comment! We currently can't afford to release the demo for free since we are a small team that needs funds. Without it there is no game.