Line the 8x8 pan with plastic wrap to cover all four sides.
Use a sharp serrated knife to cut off the top of the cake so that it is 1 inch tall. Then cut it in half horizontally. You will have two layers that are both roughly ½ inch thick. Set the cake crumbs aside to use later.
Place the top cake layer into the lined pan. Pour half of the ganache over the top. Chill the pan in the freezer for at least 20-30 minutes, or until the ganache feels very firm. Then take the ice cream out of the freezer and take the top off. It should soften in about 20-25 minutes depending on how firm it is.
When the ice cream is a spreadable consistency, take the pan out of the freezer and spread a little more than half of the container on top of the ganache. There should be about 1 inch of room to the top of the pan. Return the pan to the freezer for 1 hour, or until firm. Meanwhile, make the truffles.
Heat the chocolate chips and heavy cream in the microwave for 15-30 seconds, stirring to combine. Pour the ganache into a bowl with the cake crumbs and mix. Chill the bowl in the fridge for 20 minutes to firm, then scoop the truffle mixture into 1 tbsp-sized balls. Place them on a parchment-lined baking tray.
Melt the chopped chocolate bar in 15-second intervals, stirring after each one. Stick a thermometer into the melted chocolate, it should stay between 88-90 F. Working quickly, toss each truffle ball into the chocolate until evenly coated then remove it with a fork and place it back on the tray. Sprinkle the tops with chocolate sprinkles. Then chill the truffles in the fridge until ready to use.
When the ice cream layer is firm, place the second cake layer on top. Spread the remaining ganache over the top. If it is too firm, gently warm it in the microwave for 5-10 seconds until spreadable but not warm. Then place the truffles on top.
Freeze the cake for a minimum of 4 hours. Then lift it out of the pan with the plastic wrap. Cut into servings and enjoy!