Huh. First I've heard of this game, but it does look like fun. And yeah, the combat system looks a bit rough. Kinda like a shoddy Mass Effect combat system, actually, but I'm not too worried.
I do like the spy vibe, though. I did a quick search on Wikipedia and the entry there gives off a real Burn Notice feel, which is a very good thing.