After the first few levels I was worried there wouldn't be much variety with the limited control scheme, but I was thankfully proven wrong. The later levels get really intricate and pretty challenging.
I think my only complaint is that trial and error is pretty necessary to learning the levels, which I'm not the biggest fan of. It might've been cool to be able to pan around and look at the whole level or see an overview of the whole thing before you start so you can plan out your route and win it on your first attempt if you've got the skill.