Out of all of Charlie's albums and EPs, both released by himself and by labels, this one is by far the best one. I love The Otto Tunes, Nine Track Mind and Voicenots as well and they all have songs on them that are perfect, but in all of those three albums there are songs that I had to listen to more than once to actually appreciate the songs the way I do today, however on Ego I instantly loved all songs and there is literally NO BAD SONG on this EP, which is insane. I would really love to see Charlie rework Ego at some point even though I'm 99.9% sure he never will.
But if you wanna listen to some good, versatile music, listen to Ego