Join GameRankr and track your games with friends.
Get Started
Mustache or Revenge
PC
November 7th 2019
0 rankings
Do not let fiend steal your mustaches! It is challenging platformer taking you to the adventure through dangerous dungeons filled with ingenious traps.
Developer:
Growfall Games
Publisher:
Growfall Games
Everyone's Rankings
No one has added this game yet.