The RPG Division checked out Phoenix Point:
More information.XCOM, is that you (REVIEW) - PHOENIX POINT
My thoughts on Phoenix Point, newly released tactical strategy game that is spiritual successor of XCOM games from the 90's.