Quote Originally Posted by F34R View Post
Just came to mind that it could have all been pc footage being shown in that video.
Probably is and it has me excited! I want this game to make my PC cry out in pain.