Little voice in my mind was telling to take a look at youtube, and yep, was missing this... Check out the Early access trailer from Armored Warfare, just love it:




More...