I know, normally if you see something like that you think it's going to be cliche and crappy, and if you see there's a song or animation about it you yawn and look for something else... but this is done well. What really got me was the lyrics.
[youtube]http://www.youtube.com/watch?v=CsqOSyDoi4M[/youtube]
[youtube]http://www.youtube.com/watch?v=CsqOSyDoi4M[/youtube]