A-W-E-S-O-M-E!!! I liked it, it has good puzlles and smart mechanics, it is a masterpiece! You should continue on developing it!