Level 11 (I think) was pretty frustrating, otherwise though the concept is really neat! Seen similar things, but nothing quite like this.