Much better bro! I really like this song! I really like the guitars!
With some vox and good drums this would be a really sweet tune! Fake drums are really hard to get to sound good! They sound better now that they are not so busy on the intro. I think maybe some more kick may help.