Behind the Scenes of New "Doomsday Castle" Show