
Humans work alongside various aliens on a distant space station, a station hosted by a spider-like species who made first contact with humanity. As humans struggle to find their place in the universe, a zombie apocalypse erupts, threatening the future of both humanity and...