Moustache Mountain Free Download PC Game Cracked in Direct Link and Torrent. Moustache Mountain is a retro platformer. Moustache Mountain PC Game Overview: Moustache Mountain is developed and published by Nauris Amatnieks. It was released in 1 Apr, 2016. It is said, that an ancient civilization once made a Moustache Gel so good, that noone could resist you...