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.
Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. For more information, go here.