I also found this because of XCOM and (of course) got both. Loving XCOM but also loving this - can't wait for it to be more stable so i can enjoy a full gaming session without CTD's and corrupt saves
edited as my 'issue' was a combination of my own Saturday-morning stupidity and the piece o'shit that is Desura.
Downloading the client now, thankfully