Legend of Kyrandia: Hand of Fate is a third-person adventure with a mix of puzzle and fantasy game from the developers of Westwood Studios, Inc.. The... Read more