Great puzzle platformer. The solution(s) were never too obvious and felt rewarding to discover. Some of the platforming was a bit clunky (ceiling bonks and ropes getting stuck in walls), but everything else was superb! Fantastic visuals with a groovy background track. Wonderful!