Can't say I quite understand it, but it's certainly something I've never seen before.
Fruit Ninja with humunculus people? Sure, sign me up!
that's exactly the description some of my friends used when they played the game :P