Home » News » Rainbow Six Siege to launch with 11 Maps, will also offer more as Free DLC