Most Helpful Guy
Wow, they sound brilliant! :D
I do music and I was listening pretty closely to them all. I have to say, your pitch control is great! Especially in Stay by Rihanna. Pumped Up Kicks had a little shakiness in the voice but Dancing On My Own made up for it.
Also this is a minor thing but on Stay, you were getting a mic problems. Some plosives and stuff-- the "pff" sound you get. Maybe it was the filter, maybe it was the EQ-- it is difficult to say. Other than that it sounded fantastic!
Haha you'd be a great catch for a band if you ever are wanting to join one. Not many vocalists are as good as you xD0