Yeah, I don't know what / how their planning to make any money off it. And for that matter, who's server they are going to plug into. (I find it hard to believe that he has the capitol to b/r a new game server offshore, but I may be wrong.
Advertising, membership, sponsors, etc. It will be interesting to see if it flies. The other thing I don't know is how long this has been in development. The domain was created on 26-FEB-03