I think the mixing on this is good this all has a lot of energy. However, it is a bit repetitive. If you are going for that Daft punk kind of feel, then this definitely works. But I would love to hear some variety in the melody along with the rhythm tracks.
Please contact me if you would like to use this in a project. We can discuss the details.