Preheat the oven to 350F.
In a saucepan combine the pumpkin puree, cinnamon, ginger, nutmeg, allspice and salt until fragrant (just a couple of minutes). Add the softened cream cheese and combine thoroughly. Whisk in one egg and then add the sugar, stirring until everything is combined.
Pour into a bowl and refrigerate while you take care of the pastry.
Roll out the pastry and cut into rectangles - you need two rectangles per tart. I used 3 sheets of pastry and made 12 tarts.
Whisk the second egg and brush it on the rectangle that will be the base of the tart. Spoon about a tablespoon of pumpkin pie mixture into the center and spread it out so that the edges are left clean for pinching the pastry together.
Place the top rectangle of pastry over the top and using a fork, press the edges together. Prick the top with the fork and bake for 19-20 minutes.
Combine the powdered sugar, half & half, and vanilla extract in a bowl. Drizzle over each tart, adding sprinkles as you go because the icing sets very quickly