SM64 The Ultimate Challenge

Can you endure this gauntlet of long wall-kicks and jumps?