Actually, Dirty Harry and On Melancholy Hill. My friend showed me these songs while I was at his house. Should I check out those songs?

Edit: I think I've heard the end of Feel Good Inc. on the radio
Go for it. Personally Feel Good Inc is my favorite, it's just that when I find people who like a small amount of songs by the Gorillaz, those two are the most typical answer since they were pretty popular.