Gathering the latest trusted data…
2018 video game
Toontown: Corporate Clash was released on July 2, 2018.
Game data from Wikidata (CC0)