The animation is very smooth, but I already saw that theme interpretation like 10 times now.
The ending was nice.