I found a similar recipe online and thought it turned out delicious. I made a few changes and this is great! It's lower fat than buttercream or cream cheese frostings, and you can make it with ingredients you already have in your pantry. If you want to put it on as a glaze for a shinier, thinner preparation, you can pour it over a cake while it's still warm. You can also dip cupcakes into it, and they'll end up with a beautiful, shiny glaze on top. For use as a fudgey, thicker frosting, allow the frosting to cool more before putting on your cake.