Tag: RED DUCK, INC.

Metro Conflict: The Origin takes place sometime in the near future where two factions wage war with each other in order to gain dominance over the wor...