In December 2024, Walmart helped start a video gaming news website. But the "entire editorial team" has been laid off.