Very original! Love the idea and the implementation. I did a bunch of levels, I would only say that I think it get's a bit too easy over time. Great work though, keep it up!