Preheat oven to 350 degrees and lightly grease a mini muffin tin.
In a bowl combine the butter, brown sugar, egg, and molasses until fully incorporated and there are no lumps.
Add the flour, baking soda, ginger, cinnamon, cloves and salt until fully combined. Roll in to one inch balls and place in the mini muffin tin.
Create an indent in each cookie by placing your thumb in each one.
Bake for 9 minutes (they may seem undercooked, but you don't want them burned on the outsides).
Let cookies cool completely before frosting.
For the frosting, mix the cream cheese, powdered sugar, vanilla and cinnamon until fully combined.
place a dollop of frosting on each one and sprinkle with cinnamon or sprinkles.