Steve Jobs

  • This Week In Gaming News

    Understandably the big news this week is GTA V, but there's other goings on in the game world: MW3's early release, strategic moves by Capcom and Uncharted 3 criticism...