Really clever! I'll have to play through it properly again and finish it though, the controls felt a bit clunky so I got tilted at some hard jump T_T