I'm curious about the same thing. This looks interesting, but also like it could be really frustrating. I never tried it on mobile.
I have, it's a lot of fun. It has some crazy local multiplayer too... you can assign different limbs to different controllers, so everyone has to work together...