There is a hint that says "times have changed in Deutschland."
Do some research on Twix and Germany. Best I can say.
Now, in the meantime, I am absolutely SLAMMED on 23. I found one hidden message, but I'll be damned if I can figure out the answer.
I deciphered the first part and I am...