Are you kidding me? Did you see the Steelers defense stopping shit even with all of their screw ups (and there were a LOT). Did you see Williams running? When Bell is back in, with the offensive line doing its job, the Steelers rushing game is going to be amazing. If anything, that was an embarrassing game for the Patriots, even with the win.
--- In the end, it was not guns or bombs that defeated the aliens, but that humblest of all God's creatures, the Tyrannosaurus Rex.