Dude, I really like your shit! Every time I hear something you posted it makes me want to go punch an old librarian in the face, drink something with the word "devil" in the name, play 16 games of Galaga, and then light somebody's hamster on fire.
On a casual listen, I would say bring some of those melody parts up in the mix. The chunky rhythm is great and has a nice groove, but sometimes it drowns out the other cool stuff you have going on. Your playing is spot-on though, and you've got a great sense of feel as far as keeping with the rhythm of the tune (kind of a rarity in this forum...)
Just kidding about that top comment...I probably wouldn't last through that many games of Galaga...