Nice mix
Few things that should be improved in my opinion:
The drums sound robotic, especially the hi-hat, its really bugging my left ear, and maybe the snare too.
There are a lot of instruments and elements in the chorus, but they are not mixed well, i hear just a lot of noise, i cant really hear every instrument by itself. Try to mix it better (volume, pan, eq).
Try to make the transition from the filtered part after the first chorus to the non filtered part after it, smoother.
And the thing that bugged my ears the most is the overall eq of the mix, its very focused on the treble and high mids, almost no bass and low mids.

Please check out my new demo and critique (mixing and song)