"Bleeding edge of technology"
Well, at least that much of your post is true. Flashcom certainly bled me.
I'm sorry that you folks lost your jobs and I wish you all the best. But, however exciting it may have been to work there, Flashcom did not provide what it promised to its customers. And for that it deserves its fate.