I like the tremolo keys and cool drum beat, though IMO this song would've benefited from a melody... as it is, it's a bit samey throughout. I think there was one more instrument, but it's barely audible.