None of us should really be pointing and laughing too much. The Steelers were pretty lucky to win that game.
The Bills showed a lot of passion...that is a good start to rebuilding a team. I don't know if Fitz is your QB for the future (I'd draft one high if I were them), but he held his own most of the time.
Still wish you had beaten the Rats though.