I thought this was great! The first few levels do a great job of getting the game's mechanics across in clever ways, and by the end it really forces you to put everything that you've learned together to pull off a really tricky escape. Solid!