UK Release Date for Men of War: Condemned Heroes Revealed
Lace Mamba Global confirms the retail release date of the newest installment of their successful Men of War series. The newest game in this famous RTS series is due in Irish and UK stores on 20 April, 2012.