This really captured my attention once I got the hang of what I was doing. I managed to beat it :) Great job, very fun!