Civilization VII all but confirmed following accidental website leak
Civilization VII – the next instalment in the acclaimed turn-based strategy series – has apparently been revealed after a promotional banner for the game appeared early on 2K’s website. Users on Reddit quickly spotted the slip up and grabbed a screenshot. The banner featured the game’s logo, as well as buttons to “Wishlist Now” and […]