This is all I could find of the old MERC site... http://web.archive.org/web/20031228063934/http://themercs.com/
There's still a bit of news on there... just the typical MERC ranting thou
Wait... easy there Materva... put the sword down... I was just kidding...