Destiny 2 Fans Are Using Science To Decode Latest Expansion Trailer “You can’t stop the inevitable. No one can.”