Thank you very much on the compliment!
The game does have sound effects for streak score and streak loss, and also has a song loop.
Maybe it's something about pygame that prevents usage of secondary speakers?
I think you just need to click in-game to enable sounds, it’s a thing browsers do where they only allow audio after the user “interacts” with the page by clicking.