Released by Mangatar, Little Briar Rose is a point-and-click adventure that’s recently been released on Android. What sets this game apart from others is its visuals. To wit, the game is designed with hand drawn visuals to look like it’s been entirely done in stained glass, even drawing its inspiration from the introduction of Disney’s Sleeping Beauty.