by the looks its like WG's version of origin and uplay though it still looks like its in beta. Wargaming Game Center Officially Released | The Armored Patrol