Interesting concept! I like the little rats in the cart. While playing after a while the music stops? I ran into a similar issue on my godot game, where the "Playback Type" of an AudioStreamPlayer needs to be set to "Stream" for it to work properly on web exports, I don't know if that's what could help here. Fun, but very challenging!