It's generally a positive sign when a game makes you feel at ease right away in an undefined way. That…
Dying Light 2 Stay Human Updates: Finally, Dying Light 2 has got a release date as well as a new…