Personally, I prefer to Swedish my games.
I was going to make that joke.
Muah ha ha it was all part of my dastardly plan!
Not to rain on the parade but isn't it spelled "Finnish" if you want to refer the country? Totally different.
Anywho. I'd say Psychonauts. Humor, art, gameplay, story all wraped in a perfect little package.