Really good mixing and very clean sound. Lots of really good composing/arranging. At 1:38 I found the vocals personally a little difficult to understand at the beginning of the filter sweep. During the instrumental choruses, part of the arranging was leading me to believe there was a drop, I'm not sure if that was intended, but take it at surface value. The high vocals alone sound slightly grainy, but it's not too much, and that could have been intentional. Good buildup, and I was able to sing along at the second listen, meaning the vocal melody was very catchy if cliche (which isn't bad unless it's not something you're happy with). All the synths and instruments in the background were filling enough to fit the song well, but not overwhelm the listener. Good track, will likely watch out for your future tracks to see where you head.