Gamestop Stock: Microsoft Earnings Are Ominous (NYSE:GME)