Preheat the oven to 325°F (160°C). Line a 9x13-inch baking dish with parchment paper, leaving some overhang to help lift the bars out later.
In a medium bowl, combine the graham cracker crumbs, melted butter, and sugar. Mix until well combined and the texture resembles wet sand.
Press the graham cracker mixture firmly into the bottom of the prepared baking dish. Bake for 10 minutes, then remove from the oven and allow to cool slightly.
In a large mixing bowl, beat the softened cream cheese until smooth and creamy using an electric mixer (about 2-3 minutes).
Gradually add the powdered sugar, continuing to beat until well incorporated.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract until fully combined.
Gently fold in the chopped Snickers bars and heavy whipping cream, mixing just until evenly distributed.
Pour the cheesecake mixture over the cooled crust in the baking dish, spreading it evenly with a spatula.
Bake for 30-35 minutes, or until the center is set but still slightly jiggly. Remove from the oven and let cool completely at room temperature.
Once cooled, refrigerate for at least 4 hours or overnight for the best results.
When ready to serve, lift the cheesecake out of the pan using the parchment overhang and cut into bars.
Drizzle with chocolate and caramel sauce, and sprinkle with a pinch of sea salt just before serving.
Notes
Serve the bars on an elegant platter with extra Snickers chunks and additional drizzles of chocolate and caramel for presentation.