Prepare the Crust:
Mix graham cracker crumbs, cinnamon, and sugar in a bowl.
Pour in the melted butter and stir to coat.
Press the mixture into the bottom of an 8×8-inch pan. Chill in the refrigerator.
Make the Caramel Sauce:
In a saucepan, combine sugar, water, and lemon juice. Boil until it turns amber (about 8-10 minutes).
Remove from heat, then stir in butter, heavy cream, sea salt, and vanilla extract. Let it cool.
Prepare the Cheesecake Filling:
Beat the cream cheese and cooled caramel sauce until smooth.
Whip the heavy cream and powdered sugar until stiff peaks form.
Gently fold the whipped cream into the cream cheese mixture.
Assemble the Cheesecake:
Pour the cheesecake filling over the chilled crust and spread evenly.
Refrigerate for at least 6 hours or overnight.
Top and Serve:
Drizzle with the remaining caramel sauce before serving.