"..."
I see your guit on the move here :P
everything is good about it except the mastering, thus it needs mastering.
try some EQ stuff out.. just play a bit with it and find your own EQ settings :)
Maybe some compression too?? would pump your kick in combi with the EQ settings and get things in line.
the overall: over-bassed :P
[hope this is a usefull review to you]
5/5 - 8/10 ;)
-Tim