I'v never been to Prague, but thanks for posting this! If I ever do visit, this museum will definitely be high up on my list of things to see. (Long way to go, though, from Australia.) I love the style of the puppets and sets that I see on the site, where you can see how they follow on from the puppet theatre traditions.
I'm afraid if I ever get there I'll never want to go back home.