I had forgotten about it but this album has been discussed before here on NA:
http://nintendoage.com/forum/messageview.cfm?catid=31&th...
Came across it recently on Youtube, I don't think I listened to the whole album back then when the other thead came up, but this time I was instantly captivated by the first track, turns out the whole album is very charming! I wanted to share the love here in NA, please have a listen: