im not sure if im allowed to post links here (sry if not) but these are last reviews from official ww3 site:
checked the game out - well, now its awesome (but still many things should be done), runs much smoother, 2 new maps are pretty good! No crashes yet (had like 1 crash every 1h not so...