Does anyone have a link to where its said that all new DLC is going to be free with the introduction of micro transactions?
English
-
Yea seriously, I don't buy the free DLC argument, I want proof
-
there's a Kotaku article floating around. sorry I don't have the link.