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...