Thanks - that's what I suspected about CAD but I wanted to be sure.
@eldergal: biggest reason I can't pick up finecast - the weight to price ratio. IMO the price to far to high for something that weighs less then 3 paper clips.
I'd still rather have a metal character or build my own out of plastic kits.