Rich, its a f**king Aliens wrapped mini-fridge that can fit right in your room. Come on, how is that not badass? It comes with a free Collectors Edition of ACM, and a year supply of Energy Drinks, which we can agree on never drinking.
The DLC you are talking about, is the little code you get after submitting to win what I just posted above. I will probably not use that either.