Got wind of the news on the Starfury message boards (<- about 7 comments down on the page linked)
We did it! We came out number one!
The news should be annouonced on the 29th of December.
Again I emphasise APPARANTLY, because I've heard this second, or possibly third hand,
but hoping its true, because wouldn't that be fantastic?
Keep voting, just in case. :D