Finish every the Mini-games without skipping any of them. 43.40% of players have unlocked this achievement