Free weekend and 75% of the whole Dawn of War franchise on Steam for anyone interested:
http://store.steampowered.com/sale/w...snr=1_41_4__42
Could this be a sign that Dawn of War 3 is on the way?
Dawn of War 3
A triangle has 3 sides
∴ Illuminati confirmed.