April fools? It seems like an awfully poor way to do business for such a company to just go under without any advance notice. But then what are the company's customers going to do? Go somewhere else?
It's possible, but if it were I wouldn't expect them to tweet that it's true[1].
1. http://www.theregister.co.uk/Print/2011/07/27/nebula_opensta...