Thank you for your kind comments.
The track was indeed inspired by the Final Fantasy soundtrack, and although NOT FF7, it is more or less inspired by Final Fantasy 15's soundtrack.