Review (4/5): Four Stars
Not totally sure that I like it and it does what it promises. Need a little more time.