Illusion of L’Phalcia Windows Illusion of L’Phalcia – A Thrilling Adventure Game Illusion of L’Phalcia