This is a really cool idea--never seen it before. The last level took a while for me, but it was satisfying to complete.