Wow this controls REALLY WELL. It's fun, doesn't reward spamming, and has enough challenge that it feels good when you get past a puzzle. Great job.
Thanks!