The arrival of the new Grand Theft Auto game has left with a bit of a dilemma… I have an xbox 360 which I’m pretty happy with. A bunch of my workmates have PS3’s. We’ve been talking quite a bit about GTA and they’ve been telling me how good it is, and how it’s got […]