excellent progression
great choice of melodies and synths but ... wow man, your high-end is WAY too loud. it's honestly hurting my ears and I have -very- poor reception in the higher frequencies so that's saying a lot.
eq the high-end on your hats to be quieter and this will rock.