Barkley on 05 August 2020
Well..... almost 3 months away and it's this. I doubt they have anything coming before October 30th to announce for imminent release now like they did with Paper Mario.