Last Month the Japanese try to retrive this mod a little bit more. They played in the at 2pm CET. At the moment the gametracker,com Server Monitorring is off. Hope soon they turn it on. The ranking seems to work.
The only 9 series released at this point I believe is is the 9600GT and the drivers out with it shows it's performance isn't good compared to the 8 series, high resolutions and enabling anti-aliasing in most games show it's weakness. Plus it is a mid ranged performing card, so it is basically not worth the money right now to buy it. I don't recommend it. Although, November comes the 9800GTX. Who knows what they will show.