Review (5/5): It shakes
Takes some time but it gets the job done.