ah ok le grand traducteur 
"hidden sword" serait "épée cachée", eh oui sword c'est épée et pas "lame". Et hidden dark sword ce serait "épée sombre cachée" ce qui ne rime strictement à rien.
Enfin, dans la version française du jeu, on appelle ce petit ouvre-boîte "lame secrète". Il n'y a donc pas à transiger
Pour Heidi, oui c'est Talal qui t'attire dans un piège, et après tu as droit à une course-poursuite dans les rues de la ville, et tu dois l'assassiner avant qu'il ne se réfugie dans une tour de garde.