What the hell did I just find in Battlefield 3?