Really interesting puzzle mechanics, not to mention the wonderful art and polish. Overall, great game!