User blog comment:900bv/EA at E3: They Delivered/@comment-98.110.214.22-20130611014448

Woo Battlefront!