The much-anticipated Sacred Games teaser is here and you need to see it now because it’s just amazing. Coming on Netflix this has to be one of the biggest projects from India to come out for the global audience. There’s…