Company of Heroes Supplies Trailer
This is the newest trailer to be released for Company of Heroes, which recently went gold. The trailer features some ingame footage of supplies and other information.
16 August 2006
Popular on gamewatcher
The Lord of the Rings: The Card Game: Teaser Trailer
11 December 2017