Microsoft introduces Xbox Quests which earn players rewards through gaming
by Asher Madan
Microsoft introduced a new feature on Xbox One recently called Xbox Quests. Xbox Quests, when completed, give you a guaranteed reward and also automatically enter you into a draw to win a Samsung 55″ QLED television. So basi...