Preheat oven to 350 ℉.
Line a 8x4 inch baking pan with parchment paper and/or spray with non-stick cooking spray.
In a medium bowl, whisk together the melted butter, granulated sugar, and brownie sugar until smooth.
Add the egg and vanilla extract, stirring until well combined.
Sift in the flour, cocoa powder, and salt. Gently fold the ingredients together until just combined—be careful not to overmix.
In another bowl, beat the softened cream cheese until smooth. You can also mix by hand or with a whisk.
Mix in the pumpkin puree, sugar, and cinnamon until smooth.
Add half the brownie batter to the prepared pan and spread around until even.
Spread all of the pumpkin cheesecake mixture on top the brownie layer.
Add the remaining brownie batter on top of the cheesecake layer. If desired, you can swirl with a knife for a cheesecake swirl instead of distinct layers.
Bake in the preheated oven for 25-35 minutes.
Let the brownies cool completely before slicing.
For perfectly clean slices, place in the refrigerator or freezer for 30-60 minutes before slicing.