Free Lives and Devolver Digital's new game Terra Nil tasks you not with building an environment-choking metropolis, but with restoring an ecosystem.
Read this article on TechRaptorOriginal Article
0 143 Less than a minute
Free Lives and Devolver Digital's new game Terra Nil tasks you not with building an environment-choking metropolis, but with restoring an ecosystem.
Read this article on TechRaptorOriginal Article