All Channels

Episode 3 Impressions: Terraformars | Otaku Spirit

Mankind is in danger of extinction and the only hope for a cure lies in the hands of a team of humans sent to Mars. But what will they do when they go toe to toe with humanoid cockroaches capable of producing black dots and block everyone’s vision with horrifying black screens of confusion!?

Read Full Story >>
The story is too old to be commented.