Very nice film with pretty obvious references to Half Life. Any of you guys reckon it's a Valve viral?