Clever concept with a satisfying execution!The only critique I have is the flash when you hit perfect does get annoying after a while.