'Destiny 2' beta players seem to agree that one key thing needs to change Ifeadi C. 08:29 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+