I thought it was OK. The game is played in both third person action and RTS style, and my problem is that neither of the play styles were great. The action bits seemed kind of clunky, with only a handful of different types of attacks. The RTS bits are also fairly clunky, but eventually you get the hang of them and they can be fun. The driving bits were pretty good.
Agreed with the others that the voice acting was solid, and the story was good enough for me.