I thought the film had a great soundtrack and integrated it well in the film (I think that unless you knew that Tip was voiced by Rihanna, you wouldn't find the songs that distracting; it might even give you a better apprecation for Rihanna's
spunky vocal performance) and the film had a unique, bold, and very beautiful visual style.