You got me excited that they may have already got it running!
I read the first part that sounded like it came out of the Onion only to follow the link and find disappointment It just tells you that a group if developers have banded together to form Touchdroid, determined to get it to work.
All that and most of us are still hoping that our order isn't canceled!