HollyGamer on 01 May 2015
Lol , it's a PC magazines after all, no Intel or Nvidia is a joke. and where is steam??? they the one should be in front. I guess this just a repeat for what they will show for console.