It is labelled "Imperfect Angel Real Instrument Demo (Sucky Solo)" on my user profile. As the name implies, the solo is very wonky and poorly played. I'm not great at improv here. It's not the final version of the song, I just want to see what you guys think about the whole thing. Crit away!

Issues with the song before you listen:
A. The solo is sloppy and has some missed notes
B. The acoustic guitars at the end aren't very loud and need to be EQ'd.