Hi!
My Pumpkinhead is shipping in the next day or so and it should be home early next week. I spoke to Sideshow and they received a small batch and I was lucky enough to be one of a few to get it first.
We haven't seen productions photos yet but a video review will be done and I will let you guys know when it is ready.
Fingers crossed it is as good as we expect
Cheers