Oh my god this is such a banger (pun intended).
Such a polished game that manages to be crazy challenging while forgiving enough that a player might stumble into a solution if they're stubborn enough.
COMPLETELY UNRELATED but the only reason i manged to complete the last level was through a bug where you can climb really quickly if you continually press right and tap up and left repeatedly. So on one hand I totally cheated but on the other hand I feel accomplished anyway.
Also you made this completely by yourself??? Massive respect. Awesome work!