Obviously Daedalic has updated the information on their website concerning the English release:
http://forum.daedalic.de/viewtopic.php?f=11&t=492
Mind you it is not officially announced yet but it seems possible that it'll be finished anywhere between Q4 2010 and Q2 2011.