If you click on "3.8" it brings you directly to the sourceforge download page for 3.8. 
Yes, you're right. I just tried and LL 3.8 started downloading. However, I believe is the beta release since unlike 3.6 link it doesn't say it's the latest release so they actually haven't "officially" said final-stable release is out. We know official release it's on February 1st
PS: Did I just write the word
release 4 times? lol
