Prepare brownies according to favorite recipe or box mixture and allow to completely cool. Cube the brownies into small bite-sized pieces and then slightly roll the pieces to form a ball. Avoid edge pieces.
Place 2 bread loaf pans in the freezer.
In a large bowl, beat the cream cheese until smooth.
Beat in the sweetened condensed milk and the dry brownie mix. Add the vanilla.
In another bowl, pour the heavy cream and beat until stiff peaks form.
Gently fold in the sweetened condensed mixture and then the prepared brownie bits. Stir in the mini chocolate chips and hot fudge topping.
Pour the mixture into 2 loaf pans.
Cover tightly and freeze overnight or at least 8 hours.