Sounds a lot like XCOM... http://www.bit-tech.net/news/gaming/2015/12/30/long-war-studios-terra-invicta/1
Separate names with a comma.