Strauss Zelnick hopes Rockstar will showcase more marketing innovations following its Netflix partnership