Here is the full list of all 15 Moustache Mountain achievements.
Complete the game in under 5 minutes!