My French is to bad to understand the lyrics of this track... the English sounds like Magix samples (not sure though)...
Sound of the music seems to be okay... but I think it's too packed with sounds, too hectic... Maybe if the structure was changed... give the verses some more room... the track more time to develop... it could be longer.