Making a video game is really hard, and making a good video game is even harder. This is our first major project, and to be honest we were quite naive with some of our old time estimates. But the release absolutely is in sight. We don't want to announce a date quite yet, to avoid our previous mistakes, but the announcement should be coming quite soon.
You can check our development blog on logicworld.net for updates.