A good attempt towards mixing the genres...a second review on the mix and mastering and overall idea may refine it further and make it slicker...where is the bass? add up a few melody lines and give a thought to the outro..
Yes, with the bass section added by smartsmurf the whole song gets power and drive. Never underestimate the bass. It`s the foundation and soul of music.