Review (4/5): Four Stars
Could have a little more on the tip.