Spend 30min in the last level and could not make the last jump, so I found a away to dash through walls and beat the game. Take a little space and dash to an L-shaped corner. Get stuck, use teleport. + or "F" shape is harder but doable. Need to dash harder.