Review (4/5): Four Stars
It does a good job, so far I like it