serial experiments lain anime review and modern interpretation