cool. very random. very unique. lots of interesting ideas going off.

perhaps you should try taking some of the freqs out of the bassline to make room for the kick? im not too keen on the ride either, it seems a little too thick. good potential though. ;)