Battlefield 3 will be the nails in call of duty's coffin. It seems like forever that a game that comes to PC was actually developed first and foremost for PC... it shows too. Finally something that pushes the envelope of direct x 11.