The synth at :51 is really harsh, idk why. Same at 2:46, something about the higher frequencies makes me uncomfortable in the same way that BlueOceans was talking about.
I really enjoy the chords - they are super warm and tasty! But I feel like the melodies are a little wandery. I feel like they rarely express a full story or something I can latch on to. I don't hear any clear motif throughout the 5 minutes, and as a result I feel like the song feels a little directionless without anything to return to.
Every now and then (4:09 is a good example) I hear a melody come in that's strong enough to be the motif. But in the 4:09 case, it does something really weird at 4:20 (imo unnecessary) and then I don't think it could be the motif any more.
While I'm complaining about 4:20, you have some clashing frequencies there with your higher melody and your lower one, so it's hard to tell what's going on.
In terms of energy this song is pretty much constant throughout the entire run time. There is only the barest buildup and breakdown, and I only really noticed it when I really started paying attention to the beats. Buildup/breakdown is the easiest way to give a song direction, so you may want to consider more extensive use of it.
Anywho, this is a cool take on electronic music/chiptune. So many people want to take it in the high octane/hardcore direction that I'm always pleasantly surprised when someone goes the other way. Plus, I'm always a big fan of the jazz chords and so I like the feel of this one quite a bit (despite all my complaints above!). Cool stuff, keep it up!