GameStop Has Decided To Close A Number Of Stores Nationwide