★★★★★★★★★☆It dragged on a bit at the latter half of the middle, but the first half was very polished.