Set in the desolate ruins of Salento Valley following a devastating bio-hazard incident, Vultures – Scavengers of Death plunges players into a grim, post-ap…
Set in the desolate ruins of Salento Valley following a devastating bio-hazard incident, Vultures – Scavengers of Death plunges players into a grim, post-ap…
💬 Comments (0)
No comments yet — be the first!