A shot of

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 TechRaptor

Leave a Reply

Your email address will not be published. Required fields are marked *