Moor Sound drops steamy visuals for his song ‘Machine’