It took me a little to get the hang of it (the first level seemed a little hard), but once I did it was actually pretty satisfying and fun. Great job!