Quote Originally Posted by stinkyattic
When I saw 'mech' I thought of 'merch', shortened from 'Commercial'. That's the only related term I've heard.
that makes sense



Thanks for the info rhizome, its nice to get some of the background story