Narfer on 08 May 2007
Those look like damn good graphics to me, and pictures cant show gameplay, so I dont know what your complaining about?
A delayed game is good someday, a bad game is bad forever.