This is an independent game of adventure, exploration and puzzle solving. The game tells that the little girl Lily came to the Dinosaur Island through a dream and found that she had become a loving mother dragon mother, embarking on an adventure to find [...]