To get a good ending in Mystic Messenger you need to continue the Jahre route until the 11th. You also need to have more than 10 people attending the party. After you have all this in place you would need to spend extra 20 hourglasses on it.