gemcraft
i signed a contract with a gemcraft building company, now i'm broke
a fraudulent building contractor
"i signed a contract with a gemcraft building company, now i'm broke" What is the definition of "gemcraft"?