I was mildly disappointed after I spent two hours beating TotB to find that there is no reward. All there was were a few manders saying thank you. There were some quest rewards, but no badge.
I thought for sure there was a badge for this, was it just my computer?