I've been playing platforming games for almost all 29 years of my life, and I think, in that time, I've figured out where the distinction is when a game starts to stack the odds too far against a player. That boss fight with the three baboons was just way too tall a task to expect from a player. It didn't feel fair.