it was ok
just a few problems in my musical opinion
for one the vocals sounded rushed with no attempt to make a beat with the music
however if that's what your friends were going for then great
last but most important
the solo...
you do not and i mean DO NOT put a major scale based solo in a minor scale based song
it was good no doubt but it just did not fit
however an overall good track