Hi Clif
The language is German, and the presentation was held in Linz in Austria.
I was not there. I live in Denmark and Austria is app. 1000 miles from here.
You are right about the XLR mic input.
There is no indication about weight.
Other specifications (in English): Go to my site at
http://home7.inet.tele.dk/js/musik/740pages and follow the second link under heading "News" at the start page.
Jørgen