I recognized the sprite in the end, but I couldn't place it. Realized what it was after I was doing all the metadata for the video and saw you were the same dev :) But the teleportation races weren't that unintuitive, just that that last one was brutally hard in terms of the space and speed required. I think some of it could be mitigated by some slowing mechanic for the orb, like the wind is with the player character, or some 90° bounce paths for the orb to take a little extra time. But, as always, your art style really stands out in the crowd!