FLAWLESS !
We all know this game isn't originall. The concept has been seen countless times- but it has rarely been executed that well: The graphics are superb, the controls work perfectly, the music rocks and both menu as story screens look amazing.
The content is pretty big and the side quests are interesting.
There are some minor issues: Some weapons and extras are useless (because too weak in comparison) and the game sometimes lags for no apparent reason. But I had so much fun playing this through that I consider this game perfect in its genre.