GameStop attributes poor sales to Star Wars and Halo performing "below expectations"
Retail struggles are real, especially when games perform below expectations. But who is to blame when that happens - the publishers for hyping expectations, or the retailers for believing it.
Zoe Hawkins