Review (4/5): Surprised
Better than I expected.