'Scavengers Reign' trailer teases Max sci-fi animated series Max is teasing the new series Scavengers Reign....