Moustache Mountain: Moustache Mountain Releases Tomorrow!

Hey! Im happy to announce that the game will release already tomorrow! So prepare your keyboards(or gamepads) and get ready to set the record for the quickest time of climbing the mountain! Thanks, Nauris