The Spectre War follows young heroes and heroines as they wage war against the Spectres, an incorporeal alien species bent on destroying the human race.
Filter by: