I don't know man, either Xbox is different or different rules apply to a dlc than to a title release. Those are the only things I can think of
English
-
When I pre-ordered Mass Effect in February I had to pay up front as well. Didn't mind though, game was totally worth it.