Deus Ex 3 + moustaches in the first few seconds = win!

With some of the ridiculously amazing looking game trailers that have been coming out recently, it really seems we'll need a better console than the xbox or ps3.

1 comment: