Atlus Co. Ltd. parent company Index Holdings announces financial ‘rehabilitation’ (UPDATE!) Jun 27, 2013