Data Contributor Veteran XX Mar 14, 2003 #2 August 22nd, 2003 The first screenshots will be leaked to Gamespot November 18th, 2003 (pre-alpha).