05-11-2017, 12:36 PM
I just visited the website to have a look around. I watched the teaser video on there and there's a mobile game being advertised right now on TV that his using footage from that teaser.
Ostriv - A Town Building Game
|