Check the walkthrough if you are stuck, there is a lot more than 3 free scenes / quests. But yes keep in mind that this game was always meant to be sold on Itch / Steam when it's done, so it will never be completely free unfortunately. The free version is like a demo, so you can decide if you like it enough to support the development.