Cool idea and great execution. Just a solid core idea wit hsome fune variations for puzzle and well polished to boot!