The air in Shibuya is no longer oxygen; it is a thick rot that reeks of ozone and old blood. Behind the glass of your respirator, your breathing is the only thing you hear until the grunts start. The skyscrapers are hollow ribs of a dead giant, and the streets belong to starving hordes. Among the ruins, father and son try to survive. You stan...Read more