Good Q Greg, and one I didn't know myself till I saw a review of it when looking for reviews of the Quad Eyes. Apparently it IS resin. I did not know this, but it helps with the statue (which is a real statue, I guess, in some museum) because it's weightier than normal.
All those bases/statues are hand weathered by the guy who invented that stuff, plus autographed on the bottom. Color me actually somewhat impressed at that. I didn't realize upon my pre-order of that, that it'd be a LE that would sell out as fast as it did. Go figure that all I really wanted was a cool statue and base for my stash of goodies and the "set" as it were, was really an afterthought.
Now, I'm like you... Kind of a non-plastic-phobe about toys. Resin is, sort of, a plastic though, so I give it a pass. It's obviously real heavy though, or typical (cheaper A/B) stuff is compared to like PVC or ABS. Some call resin "liquid plastic" which I find a tad misleading (repro people I've noticed like to go that route, and I think partially because of people like us). They're sort of plastics/polymers though if my understanding is correct, but different from ABS and PVC's obviously.
There's lots of different resins too though, with different properties. Depends what you need it for. I like resins then for that purpose but they're tougher to work with than any plastic I ever encountered, from a model/custom standpoint.
The toys themselves appear to be all plastic, injection molded, and/or hard rubbers/PVC's.
I have a sneaking suspicion the upcoming Alien playset could hit the threshold of injection molded plastic, and I wish it'd see a price cut because of it, but I guess that's not on the table. I want one, bad, but $100 for a glorified stand is out of my budget. A really kick ass glorified stand, mind you, but still that's what it would be to me so I've gotta limit myself. As it is I bought all the figures including some extras which I wasn't going to do at one point.
I think it's awesome and double awesome that they're basically letting people order and will make as many as they get orders for. No better way to crank them out than that. And I'd love to say I'd give anything for an egg chamber to display my Hot Toys and other Alien(s) figures in, but right now I need to cool my jets on toy buying. Star Wars is (theoretically) going to pick up here and I will need to allocate some buying power to them. Thank god they've abandoned cool army builders for the most part.