Sydney-based electronic duo Ouvi Melhor's curious moniker apparently translates from Portuguese into 'sounds alright', but it's a bit hard to tell whether they might be having us all on. [more]