Molly Carroll is a games artist. Carroll has been working with Owl Cave. Carroll's first published game was Richard & Alice released in 2013.