Super long shot as I suspect that as part of the acquihire/acquisition Twitter bought the code for Posterous. If this is the case, there's almost no hope it comes back. Probably easier to write a simple blogging platform from scratch.