This sounds like something that would fit in a movie intro or something, good job enjoyed it xD
Sweet track man, I have 2 "problems" with it
1) The sort of bubbly sounds starting at 0:38, I wasn't big on it haha
2) The guitars like you said were a bit off but that almost makes it better in a sloppy kind of way
I thought it sounded like a Nine Inch Nails track
Keep it up
Please contact me if you would like to use this in a project. We can discuss the details.