When it started to play I knew I had heard this somewhere before, so I went through my music to see if I could find a "Summer Sonata".
Then it occurred to me, of course I've heard something similar to this before, the song that I have is your other Summer Sonata. XD
Not sure which one I like better there both really good works.
This one definitely sounds newer, but I don't just mean that it's more fresh, I mean it sounds like you've learned a lot since your last summer sonata song.