The melody is very uplifting and happy, and it definitely sounds pretty amazing. My only complaint with this song is that the dynamics really don't drastically change to make sort of a climax effect, and the parts where it is thin with just the melodies going could use more underlying bass or other long notes to make it seem like more is going on. Other than that, fantastic song mate :D