Games & Tech Company of Heroes 2 review The Company of Heroes sequel finally arrives but was it worth the wait? Greg EllwoodJune 25, 2013