Y'know, I'll be absolutely honest, you had me scared that I'd lose to you!
Impressive track and the vocals are very good! BlazingDragon did a good job with the piano too!
Mixing could use a little work in my opinion especially since you're stuck with soundfonts. I used to use only soundfonts too, so I know it takes a bit. Although if you want I can always send some tips and tricks your way! :D Don't worry about not having EW, it's the skill not the tool that counts. I still use soundfonts. ;)
If there's one thing about the track that I'd like to hear more of are the vocals actually. It feels like a vocal prelude followed by instrumentals, but it would have been nice to have heard a return of the vocals. Just my personal preference though.
Regardless of the outcome of the judging, I'll say that your track is amazing no matter what they say. I'm honored to have been matched up against you, and you've definitely earned yourself a new listener! ^.^
Keep at it!
~Phyrnna ^_^ <3