First, make your butterscotch ganache. On low heat, melt together the butterscotch chips and cream, stirring occasionally. When all melted, set aside to cool.
Now make the cheesecake part. Blend together all the cheesecake ingredients until smooth and incorporated and fluffy. Set aside.
Preheat oven 350. Good tip: Butter bottom of ceramic baking dish. Lay down sheet of parchment or baking paper. Butter that. Set aside.
Melt together the cocoa and butter. Stir to mix together. Set aside.
In a separate bowl, whisk together sugar, salt, eggs and vanilla extract. Stir in the chocolate syrup. Then add the cocoa and stir until smooth. Fold in the flour. If it is too stiff, stir in a little of the butterscotch ganache.
Spread brownie part on the bottom of the pan. Then pour in the butterscotch ganache (you might not want to use it ALL). Just pour in enough to cover the top, and use a knife or large spoon to swirl it all together.
Top off with the cheesecake mix. Use knife or spoon to swirl it together with the rest of the brownie mix.
Bake for about 35 minutes, or until center comes out clean. Let cool in pan for about 15 minutes before cutting and EATING! Enjoy :)