What can I say? It’s admittedly a very slow week. That large sucking sound you hear is millions of gamers inhaling so that they may hold their breath exactly five days until GTA IV drops.
Face it, even if you couldn’t give a fat fig about the title, anyone in the industry knows it’s pointless to [...]