What do you think? Not sure if its out on the main website yet, but it was on their FTP servers. Although I read a news story that the crashed b/c people like me were downloading it early