To find your true identity within the will of Tze Yo Tzuh...that is the highest of all freedoms.
I know that it is not much to go on, but i definitely remember the game so I am not crazy or anything.
Woohoo! Confirmation that you are not crazy!
(I should be so lucky.)