Very nice, I didn't read the description before playing and was very confused for a while, but finally figured it out. Love that the sound effects are all synced to the music, that's super cool!