All it needs really is a whole lot of polish. I mean stuff like thicker texture, layering on more instruments, getting rid of empty space, making instruments work together better, and making the instruments sound better. Another thing I have is that it feels more like a techno song with a bit of Gorilaz added, not like a remix. There. That's all I can think of right now.