Black Mesa Source has released today after a long anticipated wait. Currently the main website is getting slammed pretty hard. When the site actually is online, the download links seem to lead toward a dead end. Currently it looks like the only way to download it is to snag the torrent. Sure, its probably going to be slow goings for the first few hours but at least its getting us somewhere.