The Puppet Master is an album by King Diamond released in 2003. A limited edition includes a DVD on which King Diamond is telling the story of The Puppet Master. It is a concept album with a storyline telling the tale of a young couple who go to watch a puppet show in Budapest in the 1700s, and end up being turned into undead puppets by the Puppet Master and his wife.

Choose your answer: based on the paragraph above can we conclude that "only 50 limited editions were ever printed"?

Choose from:
A). Yes
B). It's impossible to say
C). No
I think the answer is
B).