Post news RSS News
Apex Studios Update 20/12/2012

Apex Studios Update 20/12/2012

Covenant at War 13 comments

Brace for impact. Release day is here, after almost 5 years of work, Apex Studios finally brings you the first release of Covenant at War.