Spearhead awakens to find themselves in a strange new land, while Lena continues her battles as a Handler.
Create an account to continue watching