Cute, fun, non-violent, cooperative two player puzzle+platformer game perfect to play with your kid because you can generally get through most obstacles through your own controls while graphically your character is using the other character for help and you can pull up the other character whenever you get past an obstacle.
Pure genius that must have been made by people wanting more games that a parent and child can play together.