Looks very much like this one (but your review is better.)
And my follow up post should be of interest