This is genuinely one of the hardest platformers I have ever played. But the design and mechanics are incredible.