I spent days on this a few years back and then totally forgot about it. I found the server is still running but nobody is there.
It's a 3D Pong game, essentially, with some MMO elements like betting coins against the other players, leveling up, etc. I was surprised how slick it seemed 5 years on and it would be nice to play with some other people.
I have the same username there if anyone fancies trying it or returning to it (I used to be the Rafa Nadal of this game but I suck now)!
BTW: on the download page don't use the CNet link, for me it wanted to install about 10 stupid toolbars. http://www.battleballgame.net/Downloads/BattleBallInstaller.exe is the raw installer file.
Maybe see you there! As a side point - how would people recommend getting attention to a game like this that has fallen off the world's radar?