All Articles

Source: Battletoads (2020), Xbox Game Studios
July 20, 2022
Brick-and-mortar gaming store GameStop has announced a round of layoffs at their corporate level, including their Chief Financial Officer.