ott release