"Hello All - Hopefully the PR snipers won't take me down or this image, but here's a quick look at a piece of content coming to you 'soon'. I'll let the pic do the talking, but essentially you are going to see a new game type and a new type of vehicle when you click the below link.
That's all I can tell you or show you for now." (Agent G)
Hopefully 'soon' is like yesterday. Speculation from a forum at gamespot.com has slated the DLC for an April 28 date, however, it is very doubtful that it is credible.