Novel and interesting concept.
The game works fine, but it takes so long. The physics needs tuning. It's also quite tricky without a guide showing you where you'll strike the balls. Trying to use portals to make shots is even tougher.
Could also do with some music.