This is supposed to be a single player experience that isn’t focused on micro transactions. Hard to tell what kind of game this is since the trailer had no gameplay. But release date in November atm.

http://youtu.be/0GLbwkfhYZk