I have no idea if these are valid or just some hoax shots but apparently some of the multi-player screenshots have been leaked.
I have to say that if it is a con then they are missing their true calling as they look fantastic….
Last Updated: April 4, 2008