Let's be honest. There are two types of fan films: crappy looking ones and great looking ones. Freeman's Days? It looks great.

Based on Valve's Half-Life games and from a host of Russian Half-Life players, Freeman's Days follows the games' silent physicist in his adventures in Half-Life 2. Unlike most Half-Life fan creations, the question isn't simply does Gordan Freeman speak? No, the question is does he speak Russian?

So far, this appears to be in trailer form only. But what a trailer!

For those who do not understand Russian, here is a lower quality subtitled version.

Thanks, Kirill for the tip.