This week, the long-anticipated Fallout: London mod finally arrived. That’s cool! Less cool is the...