The game has its set of flaws, the voice acting is really bad, and there are many simple glitches, which you don't expect in a big budget EA title. While playing one of the missions, Techtree was getting some important info from an informant, by mistake they pushed the table he was sitting behind, the guy died. They actually killed an informant by pushing a table at him, They still can't get over that.
But there is no denying the fact that the game has many hours of explosive fun, the combat is the true winner here. Buy this game, if you like bad voice acting, low budget special effects and tons of explosions. Buy this game if you like David Hasselhoff.