I need to spend a few more hours in game before i can make final judgement, but so far its pretty good.