Hmmm
In the first two songs - the pitch is really high on the voice, almost annoying...bordering on that pitch is okay shifted/pitch is too high line. Also, when you use the flanger, you need to subtle it down a bit because ur peaking at the highs and lows causing some sound quality disturbance
Instead of flangers, try mixing it up with snippers, phasers, other effects. etc. There is way too much flanger action happening here - sounds bad after a while.
The flow is fine - but the speed and pitching up seem to be compromised to ensure proper flow.
@2:40 - there is a big energy drop from what was being hyped, and then coming back into the original song.
The ending needs to be bigger. Use a sher bass drop there or something and just blow that thing up at the end.
Good work overall - needs some refinement, however, to be considered immaculate. Also, while its good to know you only took 2 hours to make this...if you want your mixes to be real good, take proper time and care in making them. There's no rush to post up. This goes for everyone actually, whos like yeah I only took 22 seconds to make this mix, so its not perfect. Well then take an extra 10 hours, and make it perfect...like why not?