Margot's Bepuzzled

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