Deus Ex leaked 20 min of game play
View Single Post
06-21-10, 10:23 AM
Re: Deus Ex leaked 20 min of game play
Originally Posted by
I gave in and watched the whole thing and WOW did it look amazing! What the hell are people complaining about?