if i have destiny 2 do i need to buy shadowkeep?
The Forsaken Complete Edition is $25, and Shadowkeep is $35. That's it, though you can also pick up the Year Three pass if you want access to seasons/content coming over the next 12 months. But that's not necessary now. As we're about to explain, you do not need to own past content to access the new stuff.