No offense but a lot of people just jump into producing and start promoting themselves with their first track, and its not a good thing. Its cool that you're sharing it but the poor mixing and the huge silence at the end aren't exactly indicative of professionalism. The ideas are there but its that last 10% of the music that takes 90% of the work, and the last 10% is the recording process, the mixing, etc. There's absolutely no point in putting the music out there until its ready. Anyone can come up with a basic idea, but the few people who can bring it fully to life are the ones that get record deals.
They should take the track down, call it a demo, and save it until their producing chops are at the level that they can do justice to their ideas, and then redo the entire thing with a decent mic.