GameStop is closing hundreds of stores amid a retail shakeup. Rising e-commerce, declining traffic, and shifting consumer ...