For the Crust:
2 cups graham cracker crumbs
2 tablespoons granulated sugar
1/2 cup (4 ounces) unsalted butter, melted
For the Cheesecake:
24 ounces cream cheese
3/4 cup granulated sugar
1/4 cup light brown sugar
1 cup sour cream
1 tablespoon vanilla extract, or vanilla bean paste
3 eggs
1 cup mini marshmallows
For the Topping:
8 ounces milk or semisweet chocolate, chopped
1 cup heavy cream
2 tablespoons unsalted butter
1 (10 ounce) bag large marshmallows
3-4 sheets graham crackers, broken up into different sized pieces