Neat, though other than the lyrics, it still feels like 29 songs rather than one song. Feelings kind of concept album-ish, though there doesn't seem to be entirely purely instrumental interlude tracks. Still, pretty cool stuffs. Good job.