This is excellent in its composition. There is a lot to appreciate about this track, the melody really works well in the overall composition, all of it is put together in a very intelligent way. You can tell you've studied composition a fair bit. Sounds great, I really enjoy it!