Very nice presentation! I like that kind of puzzle game but level 5 or so was already too complicated for me xD