Interesting Idea
I never figure out how to "correctly" get the ball through the portal. But I was still able to finish it.