Mego Museum Relaunches! by Museum • December 19, 2005 We’re back with an all new design! The Mego Museum is now the World’s Greatest Play set, come check out our new look, revised and expanded content.