Tag: Chris Taylor
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...