On Disc DLC
Concept »
DLC that is technically available on the disc, but requires the player to buy a key separate from the game to activate it.
Recent topics on On Disc DLC
Topic (» jump to last post)
Posts
Concept »
Log in to comment