Little Briar Rose is a charming point and click adventure inspired by Sleeping Beauty, with a striking stained glass window visual style, where you must enter an enchanted forest to rescue your princess.
As you explore the forrest you’ll encounter lots of strange characters, and solve puzzles to aid your progress. As well as being a visually beautiful looking place, the forest is also surprisingly … Read More