Idris Elba Breaks Down Rainbow Six Siege’s Gameplay Mechanics In This Live-Action Trailer By Brittany Vincent • Nov 18, 2015