Pretty good, man!
Nice sound and performance. The fusion between electronica and rock seems to work very well and the song is well-arranged, although the ending is a bit abrupt and could use some sort of build-up to spice it up. Sounds solid to me, though.