The mechanic was executed well and the music is extremely good, very coming yet its a lot somewhat off putting.