Very nice concept, puzzle design, and graphics! The game itself seems to be a little bit of a processor hog in the browser version, but I really enjoyed playing it.