I love the visuals and the music fits well, the movement feels a bit blocky to me, but you can get used to it.