Sometimes the music doesn't start right away on the 'index' page on certain browsers. Not sure why that is, but Chrome & Opera seem to be fine. Firefox can be finnicky with HTML stuff, so if the 'index' page music doesn't load right away, try a hard refresh of the site and it should work.
I can't believe that I just saw your kind comment NOW.. 2 days later. You spelled their name correctly, so don't worry.
I want to play 2hu again but I don't feel like destroying my computer.