You have some really interesting ideas. This song has better structure than the last, but it's still very random. Don't get me wrong though, some randomness is good, but it's crucial that the music is intelligent enough that it can be understood. It comes down to control and randomness, order and chaos. You need both. Keep it up, I look forward to hearing how you improve in the future and what other interesting things you come up with next!