Enjoyed the narrative moments, but didn't feel like it and the gameplay really complimented each other that well.
The platforming was fine on it's own, but I think this could have been a less-is-more situation, where less of it would have made the game as a whole even better.