A year later, they took their website down. Do they still exist?
I don't think so, I've asked a couple of people who worked there in 2008 and they don't think they are still going.
Sad times, they had some interesting things in the pipeline back then from what I understand
