The video game retailer is closing even more stores in 2026 after shutting 590 locations in 2024, according to reports ...