If you're the type of gamer that likes perfection, total realism, and cant forgive a game some fairly big flaws. You will hate this game.
If you can accept the flaws as part of the gameplay and just look past it, this is a pretty excellent game. Graphics are amazing, combat is reasonably...