GameStop Has a Lot to Prove on Wednesday