Impulse music can be a hit-or-miss. But when it's a hit, it hts HAAAAARD.
The only thing I find imperfect is the very last piano chord of the song. While I understand you want to end on a major chord to give the feeling of resolution, it felt a bit too pronounced and thus was kinda out of place.
I know this song is a tad dated and you'll probably never see this. But thanks for making this song.