Hearsay is that they took roughly a $10.000 loss on the Cthulhu kickstarter. Which I imagine is a huge sum for a small company like RAFM is.
Luckily for me, I received my monster pledge rewards some weeks ago. I found the minis well produced with relatively little flash. The metal minis were in a very hard alloy, and there were several larger resin pieces with metal tentacles and what not.
The minis went together as well as most metal/resin minis do, needing a bit of filing and filling. I used greenstuff with superglue instead of pinning.
Some of the humans were in the old smaller scale. This would be due to them being older sculpts, but still a bit jarring in comparison the the newer, larger "gw" scaled minis. As far as I can tell, all the smaller scaled sculpts have integral bases while the larger scaled ones have tabs for slottabases.
I for one am happy with what I got and would buy from RAFM again, KS delivery problems notwithstanding.
as per the paint job:
I do not think that the star vampire is awfully painted, but it is not a great paint job by any stretch of the imagination (it is probably at the level I could paint it). Far too heavy on the gloss varnish, one would think that this would be all they could afford, or that they even might have painted it themselves.