Midnightangel
Troll slayer
By "didn't exactly look great" I mean they're a power house team at home and one that squeaks by teams like Houston or St. Louis on the road. Their margin of victory was twice as high at home and against NFC West teams, who they saw both home and away, their margin of victory is significantly more than twice as high at home.
It looks to me that the "12th man" is a significant factor in their wins.
For what it's worth, that 12th man was noticeably absent in SB XL in Detroit.