• Company of Heroes to be Free-to-Play

    Company of Heroes to be Free-to-Play

    Company of Heroes launched in 2006, to much critical acclaim.  It was almost definitively the strategy game of the year, and some argued that it…

    by Will Delaney | 4 years ago