Did you like anything? I have a bunch of electronic stuff up there, too.
disclaimer: im not saying this from 'above' down to you ....no patronising...trying to be helpfull...although i believe that you're perfectly aware of all im about to say
...............................................................................................................................................................................................................................................................
hihihi...well...you certainly are a character...clockwork orange, otter space,piggies,kitties....

... you better get all that out of your system...so you dont explode !
...and production and video doesn't seem to be a problem....
you even managed to sound like johnny rotten in a lipstick on a pig...and david bowie...and alice cooper....all in one song !!!
if i had to pick on something..(and i do have to, otherwise whats the point?) ....i don't know...you might be lacking a little in a soloing section...
groove you can hold (and even dance to it...) but soloing is not at the same level...
...and if you are like the rest of us guitarslingers, THAT'S what you like the most !!!
thats how you express the shit out of yourself !!!
well...guitar up, head down and pick and pick and pick and pick...untill that movement is second nature and not a fight...
you know...like 'throwing shapes' whilst playing the groove....whilst during soloing you're stiff as a board (cose its a fight! )
im not much of 'electronic music guy'...so....who knows...to me its all shits and giggles...
