Not bad for what is essentially a fan-made movie.
Also linked to in Gamer's Haven. In fact, Valve was so impressed with it that they advertised in on a steam message.
View Tag Cloud
Forum Rules
Bookmarks