What up is a stable track, that kind of track you can't hate, but can't feel in love with, it's a good track in average to newgrounds standards. The lead feels great to listen to, but the keys is just like an add-on to this track, it's not essential at all.
Anyway, good soundtrack!