I was wondering the exact same thing actually:p
I play the guitar & piano for some time now and atm only taking piano lessons and I also like to write my own piano scores.
And I'm currently the one producing the music for a visual novel of a team of this forum
Been producing my own music for 5 years now.
I started with FL Studio, but have switched over to Studio One now.
What DAW do you work in btw?
Well for feedback, I like it but this kind of music is not something I know a lot about producing myself, but for example at "future sight" you have that breakdown @1:30, it has a sidechain/volume envelope on it.
I would cut that out and turn the volume down, you can see in the waveform of that track, that it is not correct.
@3:00 Also the "kick" is the dominant instrument in every EDM track (house, d&b, dubstep, etc).
Now the kick sort of drowns because of all the other instruments, now can't hear it clearly and doesn't have a lot of punch.
You can solve this by almost everytime with just EQ'ing and sidechaining.
Cut off low frequencies of the synth, there will be some and you don't need them and they are messing with the kick.
Sidechain the bass and synths so it will make more room for the kick.
Also when you sidechain it will have a more dynamic feel to it, makes people dance and stuff
I would recommend using more FX (i've heard some, but need more:P), like white noise buildups and down or snare fills or make cut-off envelopes of you synth, since those breaks are coming at a kinda random moment now.
When you do this, there will be more tension in the track overall.
Also your tracks lack really power and some instruments sound too thin, like for example daijoubu.
That snare is way too thin, it needs more low and depth.
You can do this by layering more snares with that one, and matchEQ them. (if you have one for the lower end, you cut some low off the other).
After that you compress them, put some saturation/distortion on them (try Sausage Fattener by Dada Life, really simple and cool plug-in).
Also you can use that VST on your bass and synths.
And some general tips, always make sure strings have compression on them when do are just background instruments, since they don't need the dynamics.
This will make room for other instruments, which will result in a louder overall sounding track.
Use this also on bass if needed.
Don't know if you are doing it or not, but it helps if you seperate the Reverb and Delay of the mixer channels.
You have them linked to sends, and then you have the ability to edit and hear (if you have all the channels linked to busses) the reverb and delay separately.
Have a short reverb one for the bass, snares, hats etc. and a long for the synths, fx, vocals and stuff and a delay too.
That's it for now:P