It was a strange game I got from my aunt, whose boyfriend was from Italy. To him this game couldn't run on the computer. On mine it worked. But everything was in Italian. I only know Polish, Ukrainian and English. I have no idea what the plot was about, but I had a lot of fun.
I think that speaks well of the game. I would love to come back to it.