Top
10°
7.1

Metareview: The Godfather II

The Godfather II has finally been released for gamers all around the world, It was first delayed from a February's release date to April 7th and now that it has finally been released Critics have started to share whats Good,Bad & Ugly about Godfather II.

Read Full Story >>
criousgamer.com
The story is too old to be commented.
-Mezzo-3241d ago

Damn the critics went totally opposite me i love the game.