I love the atmosphere and synths and melodies. It's climactic and catchy, and very well-structured and smooth-flowing. This is a nic-picky thing, but it might be a good idea to come up with some less cliché transitions than :44 and 1:43: crashes and snares repeating over and over again is just way overused across the genre. You did succeed in making a very memorable and melodic dance song, though, which at the same time remains comfortably within the bounds of your style as well. Nice work, Johnfn! :D