La Need Machine drops The Mountain