I've just pulled this off my pile of shame and have been genuinely surprised how much I'm enjoying it - despite the fact that it's a bit shit.
I still haven't completed GTA4's storyline, yet I'm picking away at this? What has the world come to?
The Godfather: The Game
Game » consists of 5 releases. Released Mar 21, 2006
Log in to comment