My body is so ready for this. I'm gonna launch myself out of so many cannons! From what I hear with the Cross play the PC players have an advantage too which I'm definitely about punish those heathens on Xbone.
Hopefully their plan of heavy emergent game play will be really dope! It is Rare after all.
Other notes that I found great;
All content updates will be free for the life of the game.
No micro transactions available for the first 3 months
No loot boxes
No buy able items will effect progression
Some buy able items will be earn able with in-game currency.