Preheat the oven to 350 degrees. Spray a 9 x 13 baking pan with cooking spray and set aside.
In a large mixing bowl whisk together flour, ginger, cinnamon, baking soda, cloves, nutmeg, salt and brown sugar.
In a large saucepan, combine the butter, water, and molasses and heat on medium-high heat until butter is melted.
Bring the mixture to a slight boil.
Gradually whisk in the dry ingredients into the saucepan.
Remove from the stove and allow to cool for a few minutes.
Whisk in the buttermilk, eggs, and vanilla until combined.
Pour the batter into the baking dish.
Bake for 20-25 minutes or until a toothpick comes out clean.
Allow to cool.
Using a standing mixer, beat together the cream cheese, butter, powdered sugar, vanilla, heavy whipping cream, and 1 tablespoon of cinnamon. Mix until smooth.
Spread evenly over the top of the cake and sprinkle some additional cinnamon on top.