I can't quite put my finger on it but I find something very nostalgic about this album. It awakens some memory of playing point-and-click adventure games as a child - I guess there was a jungle level that imprinted itself on my brain somehow. Great music, thanks for uploading!