GameStop announces plans to sell off French and Canadian outlets, while its CEOpcgamer.com4 pointstaimurkazmia year ago