Wargaming Game Center: A Quick Review

There has been lots of contention about the new game center, at least on the North American forums based upon the 15+ pages of posts and rants at the time of this article. So far I have had no issues (will keep you updated if I do), the overhead is looking good, and the interface […]