Review (5/5): Five Stars
Lived up to my expectations.