Interesting mechanics, and they have a nice feel to them, it was a bit too hard for me, but fun non the less!
Nice submission!