I got it yesterday, only spent a couple of hours on it so far but first impressions are good. I'll reserve judgement until I've had some proper game time though
I don't think there's enough missions to be honest, and they're all fairly easy, completed all of them, can't wait until online