Good job! There is one thing that kind of jumped out that I think will help improve it even more. It's the space that the arps/lead are in. It's kind of ambiguous and it doesn't sound like there is separation in the stereo field. Imho the lead should sit near center so its right in front of your nose. The arps can be pushed aside a little (widened, not panned) so they feel like they're next to you. This will give a little more separation and let it breathe.
Give it a shot and let me know how it goes! Hopefully that helps!
