Civilization VI is the latest game in the accepted world dominating strategy franchise by Firaxis and 2K Games and is due out later this year. As increasingly trailers and footage is released it is safe to say that this game is looking incredibly beautiful. The latest in the series of trailers looks at […]
Source: flickeringmyth.com