Heat oven to 325 degrees F. Prepare a 9 inch springform pan with parchment paper.
In a small bowl combine melted butter, and oreos. Press into prepared pan. Bake for 10 minutes.
Bake for 10 minutes.
Wrap the outside of the pan with 2 layers of aluminum foil.
For the Snickers Cheesecake
Reduce oven temperature to 300 degrees F.
In a large bowl, combine cream cheese, sugar and flour until smooth. Add eggs, sour cream, and vanilla until well combined. Fold in Snickers.
Pour about half of the cheesecake filling into your spring form pan. Pour half of caramel, and chocolate sauces over filling and swirl with a spatula.
Add remaining filling, and top with remaining sauces. Swirl with a spatula.
Fill a large roaster with enough warm water to go about halfway up the sides of your pan. Bake for 95-105 minutes.
Turn off oven, and leave cheesecake with the door closed for 20 more minutes. Crack oven door and leave in oven for 20 more minutes.
Cool completely in the fridge.
Top with whipped cream. Add extra chocolate/caramel sauce, and snickers to garnish if desired.