I'm not good at precision platforming so it took me an embarrassing amount of time but the game kept me hooked to the end!