Game Review: The Godfather (The Game)

The Godfather is one of those games that's just phenomenal and I've lost track of the hours I spent playing it. Released alongside such games as Elder Scrolls: Oblivion, Grand Theft Auto: Liberty City Stories and Legend of Zelda: Twilight Princess it's fair to say that 2006 was a strong year for gaming but this … Continue reading Game Review: The Godfather (The Game)