Pretty good
I've only listened to a few of your songs and they all had one small problem...
The mix with the drums and all the rest sounds kinda fuzzy. I think you have great guitar riffs in there though. I definitely give guitar a 10. Band all together a good 9.