It's not too late to join the party! ICLD at half a penny is an insult to the company and to their efforts to turn the company around over the past year or so.
They're in much better shape now vs a year ago yet the SP is much lower because most gave up and already wrote them off as a total failure.
I believe Intercloud will rise from the ashes. Risk vs reward.