Before reading the fact I recommend the game, keep in mind that the game is better with mods which is what really makes it worth buying and replaying. Overall hours played if I count the time before I finally decided to re-purchase it via Steam is about 1.5k hours as this was the most played strategy game in my collection back in the day.
Dawn of War Soulstorm has many, many unfinished abilities and units which take away from the overall effect of multiplayer and campaign abilities. While in itself it is still a good title and a replayable campaign for AI grinding is still fun, if Relic/THQ had actually finished their project, it would of been a lot better.
The Campaign is basically a repeat of Dark Crusade but you got Tau and Sisters of Battle now which isn't really that much. Overall balancing is okay but there is a lot left to be desired such as knockback spam being hard to counter or defend against and special weapons troopers always being the first to die even if they're in the back of the squad being attacked.
The vanilla version also does a very poor job at vehicle implementation particularly with aircraft as they're glorified glass cannons in some cases (Orks) and useless in almsot all accords (Imperial Guard). Limiting special units in most cases where in Dark Crusade you could have more is a double edged sword and the limits should of been raised. Having the ability to only create one elite troop unit compared to three back in Dark Crusade is a major debuff in my opinion and overall takes away from the fighting experience as most of them are very weak to begin with.
The developers have also neglected balancing between every race. Races such as the Orks and Tau are extremely powerful against most other factions and in some cases you can't even win if it's against a competent player or the AI on the highest difficulty such as Orks vs Imperial Guard....you can't even win in a balanced fight particularly if it's 3v3 or 4v4 due to the Invulnerability spam on Ork units. Now if you do Orks vs Space Marines or even Eldar, it's a lot easier because the races aren't glass cannons. Imperial Guard it seems has been mostly balanced from a 1v1 stand point and team fight with non-Imperial Guard races which is a shame because they should be able to do well in team fights with other Guard players but in almost every instance, that is not the case. Sisters of Battle are extremely strong in all stages of the game and honestly minus the fact they're basically infantry only, can beat almost every faction in a 1v2 instance. Tau are glorified glass cannons and with the length of their tech tree, most games end before you can even begin to put the hurt on the enemy in a 1v1. Their entire tech tree is based off long team fights where they really shine and often end up losing in early game fights on small maps due to their higher maintenance costs and the lack of defenses. Eldar/Dark Eldar and SM/CSM have changed very little and are good at all stages, no reall balancing needed. Necrons, very very good late stages but absolutely get massacured early game in even fights. Not even balanced in a 1v1 perspective or even 2v2, they show the least amount of balancing from the developers and honestly only shine on large maps where you can't get rushed at one minute into the game.
Overall Score: 7/10
Game Mechanics 8/10
Replay Value 10/10
Ultimate Apocalypse Review:
This is the way the game should be played IF your computer is capable of supporting it. It expands upon the vanilla build and releases several more functions that make the game more enjoyable in addition to implementing several functions that were left unfinished such as additional units and abilities.
The mod also implements the Tyranids and Inquisition (WIP) for play in addition to a few new maps but overall is a massive rebalancing project that is catered as well towards Super Heavy battles. Trust me, if you want a tank war, this is the mod for you especially if you play Imperial Guard. It embraces the doctrine of "We have a tank for that too!"
The ability for all races to now build defensive turrets and in some cases walls/barricades is an added bonus on smaller maps to help prevent rushing and the ability to further upgrade defensive buildings and resources helps solve the problem of resource stagnation in most games making it much easier to continue playing late game even if you end up losing your armies rapidly.
The mod also rebalances aircraft which in the Vanilla version were a joke and a waste of resources. In addition to the mod expanding both the capabilities of each race, it also drastically increases the scale of destruction and carnage you can witness. The mod is still a WIP which is good because it is constantly rebalanced and a few new races are being implemented.
Ultimate Apoclaypse Link: http://www.moddb.com/mods/ultimate-apocalypse-mod
Overall Score 9/10
Game Mechanics 10/10
Replay Value 10/10