Industrial scene lacking something - or is it me?