A lot of people have been requesting the frosting recipe I used, so I'll share it here!
Basically what I did was make a standard buttercream frosting, but replaced the sugar with a package of instant pudding. The resulting frosting is rich, ridiculously thick and less sweet than store-bought frostings. I haven't seen this online anywhere, but I'm certain I'm not the first person to do this.
• 1 pkg. instant pudding, any flavor
• 1/2 pint cream (you can more or less depending on how thick you want it, heck you can also use milk if you just want thick pudding on your cake, which I've done before and is pretty awesome)
• 1/2 stick unsweetened butter, melted (or more, whatever you want)
• Confectioner's sugar, to taste (I don't add any extra sugar since I'm not huge on overly sweet things)
Blend everything together. Put on a cake, or eat with a spoon, whichever. Frosts one cake.
O-OH and I should mention, I don't pretend to be a good cook, so your mileage might vary with this recipe. I kinda just made it up on the fly, which is why the measurements are so "eh whatever, use your best judgement."