De speciale uitvoering komt in een stalen hoes met artwork van Commander Shepard, bevat een boek met 70 pagina's aan illustraties, een lithografie met uniek artwork van het Mass Effect stripboek door Dark Horse Comics, een N7-patch en een verzameling aan in-game content dat op geen enkele andere manier verkrijgbaar is. Het product staat gepland voor een release op 6 maart 2012.