The present invention features compounds of formula (I) and salts thereof, pharmaceutical compositions comprising said compounds and uses of such compounds in treating viral infections, such as HCV infections and diseases associated with such infections.