The 28th competition for Nintendo World Championships is now live and ready for speedrunners to take a run at.