Very very pretty, but ultimately seemed like it was trying harder to look arty than to actually say anything. Perhaps the meaning is all there if you're more familiar with Buddhist philosophy... but I definitely preferred The Isle.
hide review