Review (5/5): Pleasantly Surprised
More than I expected.