Great idea to add a story to a puzzle! Plus, many levels have unusual uses of basic mechanics. A really good game!