I'm trying to figure out when to get this game. I know the GameStop preorder codes expire on Nov 31, but when does the Special Edition DLC expire?