The progression pacing could be better, but getting enough skill points to be useful is pretty quick. At the top end there's plenty of ways to customize playstyle and good replayability. Multiplayer is the way to go, obviously best with friends, however pubs are pretty decent. Overall it's a...