Battlefield 3: Alpha Footage Leaked On Youtube Posted on July 22, 2011November 9, 2012 by Admin It appears that a youtube user has leaked alpha gameplay of the upcoming Battlefield 3. It certainly does surpass my expectations, but keep in mind, I don’t normally... Read More