Great job! I particularly enjoyed the "A-HA!" moment that I had a few levels in when I reached the topmost platform, didn't see the portal, and realized "Oh wait, the portal isn't necessarily at the highest point."