Home Tags Chris Taylor

Tag: Chris Taylor

Wargaming wins bid for iconic RTS franchise Total Annihilation  2

Wargaming wins bid for iconic RTS franchise Total Annihilation

Wargaming is quickly ballooning into a mighty Russian umbrella corporation. The developer/publisher has made headlines in the past with its sudden acquisitions of notable...