Yes. Yes it is. xD
So the only thing here that I think is missing is more aggressive mastering. There are four basic parts to mastering - compression, EQ, distortion, and limiting (but not necessarily in that order, although that's not a bad starting point).
Compression - Just to catch peaks. I recommend TDR Kotelnikov ( https://www.tokyodawn.net/tdr-kotelnikov/ ). Shouldn't compress much more than 2 dB.
Sometimes, a vintage/coloring compressor is thrown onto the mastering chain somewhere, but it's not necessary.
EQ - There are three kinds, to me anyways - frequency adjustment, removing resonances, and coloring. Be sure to take out the stereo bass using mid/side EQ. Coloring EQ isn't necessary, but it can, well, add color. If you think some frequency is resonant, see if it continues to resonate for a prolonged time, and if it does, duck it. The order probably matters for some strange reason, but probably not enough to impact things seriously.
Distortion - A form of compression, but when the signal gets past a certain point, it distorts rather than compressing. The drive knob smashes the signal into the distortion. Go as far as you can without things getting icky. Try different distortion curves.
Limiting - Keeps things in check. Limiter shouldn't compress the signal more than 6 dB. A nice little free limiter is LoudMax ( https://loudmax.blogspot.com/ ).
Cymatics has a mastering guide if you want to know more. ( https://academy.fm/mastering-blueprint/ ) You can circumvent the email thing by using 10 minute mail ( https://www.10minutemail.com/10MinuteMail/index.html?dswid=4592 ).
Nice though.