User blog comment:Cloned Gamer/Mechantera vs Mechera/@comment-4093673-20140715030641

You should't delve into the etymology too much. Mechantera just sounds better.