Awesome track! I'll say right away that my field is heavily in the VGM so I'm probably not the best judge.
But anyway I feel like it would need a clear melody earlier on. Piano starts now at 2:35 but I found that I was anxiously waiting for that clear non-delayed melody as early as 0:55 when the track calms down.
Nothing much, just something to anchor my focus when listening, if you get what I mean :)
I also love the progression here, it doesn't get boring at all, instead you keep waiting where will it go next. Awesome job at that!