Happy Dust Gang released a new single, Self- Driving Taxis, on October 23rd