PC Battlefield 3 Single Player Campaign is Only 6-7 Hours Long October 23rd, 2011 2 According to the guy that played the pirated version of Battlefield 3, the single player campaign is at 6-7 hours long. Is it long? Well, for...