Company of Heroes 2 screenshots aren't environmentally friendly
Company of Heroes 2 beta previews should be landing online anytime now, and to give you an idea of what everyone gawked at, SEGA has release three new screenshots of the Relic strategy title. Enjoy a look at the Steppes, the Moscow outskirts and a battle scene below. Company of Heroes 2 launches worldwide June 25.