I consider it a test track, where the mix between the various electronic instruments seem well done, it seems to me that you have some high volume levels I recommend you to review.
interesting work with a calibrated arrangement would become a great song