Nah, I really didn't like the game.
Nope.Isn't Codename S.T.E.A.M. actually a good game, though? I haven't played it, but I heard it was greatly improved after the patches it received.