Fun mechanic! A little buggy at times, but it plays all the way through with no major issues. Just wish the player was a bit faster.