I agree with you, that's the best bat swarm I've seen too!
Much better than the GW's dreadful Lord of the Rings version....
I'd like a few for my LotR games and according to the website they are available now.
It seems that there is a lot of great stuff coming out of Germany recently