Description: A fun point n click puzzle game, with many riddles and challenges. Locate the key by completing various tasks.