As the main post says: this project is not dead, and still being worked on even if doesn't seem like it ;)
I can assure you this project is still on his way. Progress is being made.:)
Though, for official progress updates, you'll have to wait for our official " spokesman ", (or more correctly...