It has some interesting mechanics in it and a great character creator. I played a bit of it a few months back during a free weekend and it seemed quite good fun. There is a lot going on on screen at once though which takes a bit of decyphering and it seems to have a pretty steep learning curve.