Liquid Instruments hooks up with $28.5M to upend the enginee