Plok 319 Posted July 30, 2013 YkudzA from CnCSaga.ru has noticed two never before seen pieces of Red Alert 3 concept art on the website of Feng Zhu, one of the former EALA concept artists. These show the European and Soviet Destroyers, but what is more interesting is that they have timestamps from 2005! This find gives Mark Skaggs' announcement from 2004 some background. Share this post Link to post