Super Mario Party Jamboree was one of the big late releases in 2024, and the success of it on Switch is undeniable.