Anyone knows when it'll be out? I know it is out on consoles in November, but all i can get for PC is "early 2008". Hardly a deadline...

This is one game i've been looking forward to for a while.