Wargaming wins bid for iconic RTS franchise Total Annihilation

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 companies…