Great SP experience. Beat it on Supersolider (which is very difficult, requires mostly stealth and avoiding conflicts).
However, the games story line is a little confusing and vague (boring at times). AI is pretty solid though. There are not a lot of variety of enemies, but plenty of them to have some good firefights. Weapons are fun, but found myself using the same guns throughout the whole game.
Yes this game is ported unfortunately, so its not as amazing graphically as it could have been. Occasional slow downs when alot is going on in the game.
MP I only tried a little bit, and yet is it very similar to COD. A nice feature is that they have a "noob" room for people only under level 10, so you can get a feel for MP without getting owned by high ranking opponents.