Cool concept and clever puzzles. Each puzzle builds on top the previous and it's satisfying to solve each of them. Nice game!