I read the thread and I can't see any sort of proof that this was made by anyone related to BM. But nevermind. Everyone has his own opinion. Now this thread is about media release, so once again good job BM team.
Ok, first of all I can't find any relation to the mod except for the fact that the page is about BMRF. Plus I cannot find a link to BM mod site so it's clearly viral marketing fail :P
Probably some half-life fan made that site.
Hmm... Because they wanted to create a remake of half-life? Because lot's of people want to play it? Because nobody else is doing it? Because Valve screwed big time by giving us HL:S? Naaah... you're probably right...