Meowski666 [KTN and Dillon Francis] – Meow Machine Ruben RadWednesday, July 31, 2013MoombahtonReviews0 Comments A couple days ago, Dillon Francis announced to the world via twitter that the name of his new project with Kill The Noise was to be called Meowski666. Today, they released their first single, the terribly wonderful “Meow Machine”. The song opens oddly with a dog whining and barking and then builds up the climactic rallying cry of “Who let the dogs out?” before a moombahton/bounce drop featuring more dog noises. It isn’t until the second drop, where they bring in the meowing lead line that gives the track its name. “Meow Machine” is a ridiculous and hilarious stab at the modern EDM scene, and hopefully it is the first of many more jovial songs from the ‘superduo’. Dillon Francis‘s antics never cease to amuse.