Rainbow Six Devs explain reason behind cancellation of highly-anticipated ‘Rainbow Six Patriots’

By now y’all might already know that the game — Rainbow Six…