OMFG, this game is WIN. The tech in it is amazing. If you can turn everything on HIGH man it's awesome. The sound is what's freaking me out right now, and things that are going on you just think that the guys at ID are freaking insane, like they should be locked up.
Here's a shot of my dIII
|