Terra Nil Gets A Beginner's Guide Trailer To Show You How To Thrive
Devolver Digital has released a Beginner's Guide trailer showcasing what players can expect from the upcoming relaxing city-building title, Terra Nil. This gives us a first look at how not only to…
March 10, 2023 | 02:27 EST