The Mechamates are artificial super-soldiers made by the crewmates as a form to fight agaisnt the impostors. Their most unique aspect is not their increased strenght, but their special abilities, which include the ability to create energy guns out of nowhere if they have enough battery, and their ability to shoots lasers from their eyes that are able to destroy structures like small houses instantly if these are fully charged.
Since their creation, the war bethween both species have been slighty better for the side of crewmates, as the production of these entities is in mass, being weirdly cheap to produce them. This is because the crewmates have been able to capture a Green Triangle, serving as the font of power for all these robots. Before you ask, doing stronger and bigger units may be dangerous due to an overcharge for the Triangle, resulting in it exploding and surely ending almost all crewmate's existence.