My Rating: 7½/10