Feb 10 2015
Save
DLC: Defined

Just about everybody knows that the acronym DLC stands for "downloadable content", but do they know what it really

Mar 11 2013
Save

Here's a trailer for the next Halo 4 map pack, Castle, which releases April 8.

Advertisement