Why there is another launch trailer for the game is anyone’s guess.  But while away 90 seconds of your life for now.  At least it’s 90 seconds closer to the release of the game tomorrow.