Gamestop is in the eyes of the mass media storm