Didn't get the chance to go out and pick up "Grand Theft Auto 4" today. I am in Valdosta, Ga. on assignment and don't have my PS3 with me. (Too much to drag that and my work computer.)
If anyone has played it will you please tell me what you think? I'm dying to know.