You heard that right. Netflix's most awaited web series - Sacred Games has announced its Trailer and release date right now. Read on know it all!...