VFX Survival Archives -

A Survival Horror Game Set In Chernobyl to release soon

Over the last couple of months, audiences have been buzzing with the series based on the infamous nuclear…