Sounds pretty cool to me. Maybe more reverb or delay and high end on the vocals. The guitar tone is nice though it sounds panned left creating an imbalance but I may be wrong. Awesome guitar solo. You could have the vocals up in level along with the bass and drums. The electric guitar is kinda the thing with the most presence in the song and also the the loudest.
Really cool song, good playing and singing. If it's going on an album a fade out would be nicer at the end instead of the blotched string touch on the ring out.
Cool work, Eric