If you can download the file it's MUCH better. The web version has real issues with the music. Each character brings a different track into the audio and build on each other. Web does weird stuff with that.
OK, but where is the "Game.exe" file that launches the game?