Haven't heard anything about it for a long time and the webpage seems deserted.
Odd for a game supposedly coming out in a month ('Fall 2012').
Too bad, I was planning on using this to make the wait for Xenonauts not so long.
http://www.ufo2extraterrestrials.com/