Little Briar Rose is a very special, stained glass-styled adventure game inspired by the Sleeping Beauty fairy tale.