I thought the theme worked great in this one. I liked the puzzles, and thought they were pretty clever at times, although sometimes I felt I was sort of "cheesing" (pardon the pun) the level. I don't know if my solutions were the intended ones or not, but regardless I had fun.