PC Battlefield 3 Multiplayer Map Begins With Leap Of Faith October 14th, 2011 0 Battlefield 3 is no stranger to interesting multiplayer, but in a twist, one best related to a game built around the idea, Sector 8, one map is...