Mastering seems to be okay. I think some of the synths could have been better but really good effort on this especially with the melody work. I was half expecting that veela vocal "Lights are out" that i use in one of my songs lol. Dont worry about just using fl studio its all i use (and lots of VSTs)
Nice work overall learn how to create new synths.