Everyone’s favourite Finnish producer, Huoratron, is featured in this week’s Top 10 Downloads on NME.com with his Rum Aid Remix of MIA’s Internet Connection. Check it out here.