Don’t get me wrong, I’m quite excited for Destiny 2, but this trailer was somewhat lacking. It shows a bit more of the upcoming story, but we all know this is all footage we will see in the first 10 minutes of the game! Looks like the Cabal are really laying siege to the City, […]