Most enjoyable, Jose, lots to like in this production.
All the individual parts sounded good to me, what you played and the tones on rhythm and lead.
From an arrangment and mixing perspective, I felt the lead over powered the rhythm, particularly in the first lead section. It was better balanced in the second. Over and above just playing withy the faders to balance out the levels, you could try panning the rhythm tracks to produce a wider overall effect.
You could try double-tracking the rhythm parts (record the same part twice on separate tracksm, pan to opposite sides and take advange of the subtle differences plus different fx to create the sense of width).
I think it may also be cool to add a simple bass part to add a little more low tones into the mix. Could be single notes or chords.
Those are just my ideas inspired by the track. I really enjoyed it. Keep up the good work and sharing.