Nice concept.
It's hard but it doesn't feel fair, the physics is a bit slidey and it's hard to know where your colliders start.
Great work tho!