GameStop CLOSES ALL STORES! Is it GAME OVER for Video Game Retailer?