There's an early thread here. There are also a few other mentions, but nothing substantial. Beyond that, I found two videos, in Polish.
I'm friends with a Polish family living nearby, but they aren't gun people, and they hadn't even heard of the brand. They're leaving for Poland next week...