The mighty skyscapers tower over everything, blocking sunlight from all directions. The neon holo-ads target you with every step. The acid rain leaves pockmarks in the tarmacadam. But it’s said a black and red creature stalks the night, part man, part spider. And is this the 2nd coming of Thor? [...]