Prepare the Crust: Mix the graham cracker crumbs, melted butter, and sugar. Press into a lined 9x9-inch pan. Bake at 350°F (175°C) for 10 minutes. Let cool.
Make the Filling: Beat the cream cheese and sugar until smooth. Add the eggs, sour cream, flour, and vanilla, and mix well. Pour the filling over the crust.
Bake the Cheesecake: Bake for 30-35 minutes. Turn off the oven, crack the door, and let the cheesecake cool inside for 30 minutes. Then chill for 3 hours.
Make the Caramel: Heat the sugar in a saucepan until it melts and turns amber. Stir in the butter, then add the cream and salt. Let cool slightly.
Assemble the Bars: Pour the caramel over the chilled cheesecake, sprinkle with mini eggs, sprinkles, and flaky salt. Chill for 1 hour.
Slice and Serve: Lift from the pan using the parchment paper, cut into bars, and enjoy chilled.