I think it drags on a bit long.
And it's not really trace so much as electronica or industrial :3 this is rather BUMPIN. but yeah, i think the main progression should start less complex and become more layered over time. It gets a lot better after a good minute or so though so I'll give you props for that :) you just gotta work on structure.