The pull/push mechanic was confusing at first, because it doesn't work when you're too close to the rock, but after I got it was really neat. The platforming was very, very hard. But, it looked great and felt pretty original :)