01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - In a medium bowl, whisk together the flour, ground ginger, cinnamon, cloves, nutmeg, baking powder, baking soda, and salt until well blended.
03 - In a large bowl, beat unsalted butter with brown sugar until light and fluffy. Add eggs one at a time, beating thoroughly after each addition.
04 - Mix in the molasses and vanilla extract until evenly combined.
05 - Add the dry ingredients to the wet ingredients alternately with buttermilk, beginning and ending with the dry. Mix just until combined; do not overmix.
06 - Divide the batter evenly between prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center emerges clean. Let cakes cool in pans for 10 minutes, then invert onto a wire rack to cool completely.
07 - In a clean bowl, beat cream cheese and softened butter together until creamy. Gradually add powdered sugar, vanilla extract, and a pinch of salt. Beat until smooth and fluffy.
08 - Once cooled, level cake layers with a knife if necessary. Crumble one layer into large chunks to resemble fallen pieces.
09 - Place the intact cake layer on a serving platter. Spread a thick layer of cream cheese frosting on top. Arrange crumbled cake pieces on top to create a whimsical collapsed structure.
10 - Insert mini pretzel sticks as support beams. Scatter assorted candies, mini marshmallows, and gingerbread cookie crumbs to mimic festive rubble. Dust with edible glitter or colored sugar if desired.
11 - Present the cake with additional frosting on the side if desired. Slice and enjoy immediately.