Tag: Maps
All of Rainbow Six Siege’s DLC Will Be Free; 11 Maps at Launch
Ticgn -
Ubisoft has announced today that all of the DLC for Rainbow Six Siege will be free. Ubisoft is hoping that the latest entry in the Rainbow...