4GB for 2 hours seems pretty unfair to the bandwidth restricted but what is there is damned impressive right from the opening cinematic - again, minus the voice work. More gametime would have been largely appreciated and the lack thereof may lead people to believe the project has some serious problems (cough, Black Mesa, cough). I can only imagine that the multiplayer is garnering the lions share of dev time, but I certainly hope that there is more singleplayer in the pipe as well.
You will currently have a hell of a time loading their site or getting a download started but a sister site has since been set up for posting fresh mirrors in the meantime. You can also find other download options on sites I can't mention, hell I'm afraid to even use the 'T' word in case someone reports me to the