Looks good. The controls are pretty hard to wrap your head around. It would also be good to have a tutorial walking you through the different mechanics, introducing them slowly.
Other than that, very fun. Great work!