Reviews of o beautiful (Note: some reviews contain spoilers)