Impressive!
Heh, I don't usually associate happy memories with such a nice twist of synths, but for what it's worth they do the job perfectly in portraying a carefree, happy vibe.
The mastering in this song is very well done, you have some potentially frequency raping synths (or sounds that take up a lot of space) and handle them rather well. There was some volume issues in my opinion, but nothing to the extreme, no clipping, so that was acceptable.
I felt at some points there was too much going on, but mostly it was pretty good.
I liked the sliding synths you had near the end :D. It was only there for about a second, but it was pretty good.
Nice way to end it, brittle, fragile, but intact and happy.
Ace ;).