I went out today to check twitter, and noticed their link says their site doesn't exist. Then I come here to see if anyone else is reporting issues, and noticed the post before mine. I'm worried about this project now. Is anyone from the team monitoring this thread that can provide us with updates?
Seems like they got some money and went off the radar. pity though!