Resident_Hazard on 28 May 2008
Those appear to be the same pictures that were already released months ago.
Hell, I'm still looking forward to it. At least there appears to be a release window--finally.