Destiny 2: Forsaken is everything we could have hoped for in an expansion to Bungie's shared-world shooter - and more.