First of all, this is one of the best tracks i've heard on this site to date. Immediate favorite.
Second, 201**** you know who you are, who are you to say on behalf of the whole site what is popular here and what isnt? This site is about expressing your original content. Hence the name "New Gounds"
Bravo man, I clap hard at this! I'd ask for an encore, but it's on auto loop.