So is the demo version now the full game because the post says the game is no longer for sale here on Itch.io