Spicing up this slow news day, the 1C Company have released a hot new batch of screenshots from their upcoming World War 2-based Strategy title, Men of War. These latest shots show off a handful of the Soviet tank units. Enjoy:
Men of War is scheduled for release in September 2008.
Men of War Screenshots
New Men of War Screenshots
Silent Hill Homecoming Screenshots