I love how this game starts out as a basic highscore fishing game (which on it's own is really fun to play), and then curve balls you with this really emotional narrative.
Also, forgot to mention, the soundtrack works perfectly, since it seems to seamlessly shift tone as it gets slower and lower pitched, instead of just being a happy song slowed down.