Despite a new owner and new investment, a still uncertain future.