I downloaded this game a really, really long time ago. Its called Arcanum Stone. Pretty good fighting game, even if it's almost purely in Japanese. I'm not sure if it still has a key, but even then I wouldn't know it. Sorry!