Have a look at our first glimpse of Isomer, a strategy game in the same vein as XCOM/UFO.
My look at Isomer, an interesting game up for Steam Greenlight.
Had your fill of alien slaying in XCOM yet? If so, The Indie Mine has you covered with a selection of indie games that might just scratch a familiar itch.