I clicked the "Save Town" icon and along with the end game screen it said "Armor reward dropped on the ground." My inventory wasn't full so I'm not sure why whatever-it-was didn't go into my backpack. Needless to say, it was too late to go back and get it.
EDIT: Okay, I think I know what happened. I had completed a quest for the armorsmith, but he got killed before I could turn in the quest. So I ended the game with the completed quest still in my quest log. Not sure why ending the game got a reward though.