F50Grunt over 10 years ago Armored Core? I remember "Everything From Technology" being the slogan of one of the companies, but I can't remember which one.