Big 80's vibe! Maybe you could improve some tracks by adding more variations and dynamics if this can help, sometimes it felt a bit lacking of momentum if that makes sense.
I allow myself to say this as I enjoyed listening to this work and expected a bit more of it! It's a huge amount of music for the time given and I still had fun :)
Hope this helps, keep up the work!