Going for a beat-based game was a really good call, this is a clever and well-executed idea of the theme.
Great game!