Lol, that was bare jokes 😄 When I saw "Streichholzschächtelchen" pop up on the screen I though oh man that's a long one. But even though you struggled with the pronunciation of some of those words I still got the impression that otherwise your German is quite good.
It's definitely better than mine. I learnt German in school but haven't spoken it in ages, so unfortunately I've forgotten most of it.
Thanks! It sure is hard to maintain :P