Sci fi anime releases trailer