I like it!
The fact most of your feedback is about EQ/mix etc. means everything else is solid. Like with all music making, it'll just take more experimentation and practice to master (pun intended).
Love your VGM style as always, the ambience in this one is particularly cool!