Updated Price: Shadow War Armageddon Release Date!
Shadow War Armageddon is coming soon. The word out now is April 8th is the release date for it, which is right around the corner.
via anonymous sources on Faeit 212
Just got confirmation that release date for Shadow War Armageddon is April
8th.
$130 USD