I loves me some COH. COH3 is being developed and a pre-alpha preview is available on steam. Downloading now. You have to sign up on companyofheroes.com then link your steam account to dl
The trailers, even the "gameplay" trailer, doesn't reveal much of the actual gameplay under all of the fancy scripted cinematic bullshot