Preheat your oven to 350℉. Spray an 8×8 inch baking pan with cooking oil and line it with parchment paper.
In a bowl, add melted butter, sugar, and vanilla extract. Mix until well combined.
Add in eggs and continue beating until light and fluffy.
In another bowl, combine the dry ingredients: flour, cocoa powder, salt, and cinnamon. Gradually add to the butter mixture.
In a large bowl, beat cream cheese until smooth. Add the rest of the cheesecake ingredients and mix until smooth.
Spread about two-thirds of the brownie batter into the prepared pan, smoothing it out with a spatula.
Spread the cheesecake batter over the brownie batter.
Add remaining brownie batter over cheesecake by spoonfuls.
Swirl the batters together with a butter knife or skewer.
Bake for 40 to 50 minutes or until the center is set. Cool completely on a wire rack.