Donate to the Lead Adventure Forum to keep it alive!
They would be great for xcom indeed & as Dwartist said they should (must ) bring them out. Here is the link.https://ns-games.com/product/tecton-order-stormtroopers-28mm/