Rating:

Writeup in blog post.