I don't know if I was playing the right way, but I certainly had fun interacting with the world your team created. I think some tutorial would be great so that it would be easier to figure out what is going on.
In any case, even without the tutorial I still had a blast just looking at the beautiful visuals and hearing the feedback from the game. Great job!