Fast-forward to late 2024, and the project is still in the making only it has another title. Leakers call it Champions and ...