I agree that this indeed is really cool, though some booms would definitely help the fireworks pop!
Yes, sound was very important for this game.