Very nice and complete game! Clever use of the wall glitching mechanic :)
I got stuck at one point on the way back (where the pillar is blocking the whole height of the screen)