devara online release date