Reviews are unkind but if there is a router with the firewall on, I do expect this to fail. You bring up some good questions and I wonder if all this is too hard for most to get working (I've asked a few to change a router setting and many can't do it.)
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic