tls_abydos_trailer0005.preview.jpg Published January 31, 2019 at × in Stargate: The Last Stand release this weekend!