Feb 27, 2014

New Videos from Men of War Showing Graphics, Physics and Destruction

The videos are available for download here. Men of War has been recently released in Europe and will be released in North America on March 17, 2009.