Niiice work! Always cool to hear a first timer, but especially when they achieve something that sounds as good as this. Pretty good stuff, nice sounds and leads. I think your lead elements could have stuck out a bit more in some sections, and the main melody is a bit repetitive, might be good to break it up with some changes. But you are already well on your way to making some sick tracks, keep it up!