Quote Originally Posted by BelgianRofl View Post
LOL the technology was already there in 2005. Didn't you see the tech demo?
There is clearly a difference from in game cinematics and actual gameplay... I'm a noob and atleast I realize this