Company of Heroes 2 Features Announced!

A magazine in the UK has released a issue outlining the new installation of Company of Heroes, with an release date of 2013. According to the source, the game will be set on the Eastern front where Stalingrad, Smolensk, Kursk and Moscow, the location where “13 of the 15 bloodiest battles” of World War II […]