I like Katy Perry but Uncle is not that good of a song. Her stans swear it's her best song off Prism but honestly it's pretty annoying. She shouts throughout the song and it gets old fast. The general public wants the playful, fun Katy... not the serious, loud Katy. Roar was genius and was totally a classic Katy song. Dark Horse is a good song but I feel like it's not gonna smash. It's too urban for her and the song really goes no where. The rap part is also the worse part of the song IMO. I hope she releases better singles soon