Sweet graphics, theme, complexity, and overall picturesque art. Could be better only through additions, I would say, because there are no glitches or anything I came across. Later levels made me ponder, retry, become frustrated and then be surprised at how simple the real answer was. Then I felt clever or stupid, interchangeably. Plus, the rat looks cute.