The concept is simlpy brilliant, feels very fresh and smart, i think it would work a lot better as a full on puzzle game than an action platformer, just give all the shots the player needs at the start and make them figure out the pattern, regaining a shot is very cheeseable as someone already mentioned, but i would like to add you simply don't have enough time to play the way it seems you intended, also if there was a way to make the beats sound better toghether the vibe of the game would be even more incredible. Overall i think this is an incredible idea, very well done, congrats!