I've been away for a while.
I've at least tried to stay current with new additions to the game, and there's plenty for me to contemplate doing once my data is sold.
Unless they are also new, what the frick are those spiky looking things at about 29 seconds into the new trailer??