Really great concept and execution. That penultimate level was really confusing, but it felt satisfying to complete.