Imagine a 208 cm tall (6ft 10in) and 120 kg (264 lbs) guy jumping up and down happily like a toddler until his headset falls off and he starts cussing because it's an expensive Sennheiser.
That was me, listening to these demos, imagining them in the game. To the family living one floor below, it felt like a small earthquake probably. I don't really care.
As my private opinion goes, having them ingame yesterday would be 4 years late. But then again, I can be an impatient SoB (can I report myself for personally attacking myself and get banned for it?)
Anyway. I'm geuinely happy that a.) there is a sound and soundtrack development finally on the way and b.) at least the soundtrack department is in absolutely the right hands. It was about time, but maybe the long wait will come to an end soon.