moustache time browser game

Play<>Moustache Time

Barbel-bearded need your help! Save them from falling from a height, use different designs to create a platforms....

Moustache Time