I eagerly anticipated this set, and searched high and low for it. I finally found it, and it was good. It's a little small, but still pretty cool.
I think the little linkages at the bottom are intended to attach to those ROTS Duel Sets...the ones that came with two figures and those little contol poles to make them fight. It doesn't make much sense to attach those certain regions to Mustafar, but what do I know?
Anyway, the set should include the volcano, two lava boulders, two of the "arms" on which Vader and Obi-Wan fought, a plume of smoke that attaches to the side, a top that attaches to it, two circular platforms, and some little rope things from which the figures can hang. Oh, and it came with twp figures.