The only shortcoming is Massive, which you need a Steam account and at least every two days, can not proceed without an internet connection to the game. In my opinion, this borders on false imprisonment. Games that I yes Commercially acquisitions, are my property and I do not want to be dependent (just on Friday night) to play on a foreign server is often overloaded. This shortcoming will be the reason why I buy that runs through Steam me no play, no matter how good it is.