hmmm this actually feels more indie to me... first thing that comes to mind is that you should utilize effects on that lead at the beginning, yes it is dry and repetitive, (and i think you purposefully made it repetitive) but adding effect automation (like idk flanger, gross beat, panning, etc.) and messing with the sound a bit really hooks the listener in without doing much to the melody itself. they really help for that surreal and psychedelic vibe.
those drums... are those fpc drums? nevertheless the hats and rides are a bit too loud, the snare could have a cut at the low mids and a boost at the highs and maybe layered (or even replaced, tho that type of sound already fits the vibe) with one that has more punch to it. i'd also add more punch to the kick, probably with some added compression and distortion. (but not to the point where it gets fuzzy tho) your fills are okay, maybe add in some toms for variety.
the song feels slightly empty when everything comes together, some pads playing big chords or added instrumentation could help make it more fuller and immersive. (added percussion and sfx would also help too) your bass could be a bit more louder at the low end... feels pretty weak honestly
a revised version of this eh? i really like the indie vibes this gives off, almost comparable to the ones one may find out there. hope it works well fam!