niggling main page issues

Just usability concerns tbh, not actual bugs… but two things about the main page bother me:

1: The menu takes AGES to appear

2: Turning off sound doesn’t turn off the menu sound.

It’d also be nice if the site could remember your preference for sound on/off, etc. :3

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.