Tear of Time: Lost memory: Small update 1.2.55

Small hotfixes on achivements.