A _Angelus_ Banned Nov 20, 2004 #1 They link you to the video review's page but then it says coming soon for the QuickTime and Windows downloads. Wasn't there a chance that it was to be posted today? Can someone from IGN tell us when its going up? Maybe later tonight?
They link you to the video review's page but then it says coming soon for the QuickTime and Windows downloads. Wasn't there a chance that it was to be posted today? Can someone from IGN tell us when its going up? Maybe later tonight?