It was a language, it's czech. And you guessed it right, it is slavic.
(for instance the wife at the end says "Hi honey, I'm home!"
Ah, I should have known!Love the Czech Republic, been there a bunch of times, some of my favourite vacations!