Destiny 2 is going through some major changes - we already knew that the game was switching to a free-to-play model, as well as moving to Steam and introducing cross-save support - but now we have more details, including dates, about when all this will happen.
The game will be released on the Steam platform on the 1st of October, and existing players will be able to apply transfer their accounts from Battle.net to the Steam version starting on the 20th of August.
It's something you'll need to do, if you want to keep your current characters and progress, as the game is going to be removed from Battle.net on the same date, according to Bungie. Sadly the transition does not appear seamless, but hopefully it'll be relatively painless.
The good news is that once transferred, you'll be able to use one account across PC, Xbox, PlayStation and Stadia, thanks to the new cross-save support. There are some limitations, for example if you currently have multiple accounts across these platforms, you'll need to select just one to use as your active account, but you'll get to keep any in-game purchases made across all accounts on the platform they were purchased on.
It's optional, though, so if you prefer to use individual accounts on different platforms, that is still an option. You can switch between using cross-play, but there's a time-out of 90 days before you can switch back again if you do decide to do this.