Margot's Bepuzzled

Margot's Bepuzzled is a Puzzle game which was released in 2009.