Found this on the interwebs today. It is short, but every exciting if you are a fan of the Half Life series. There has been discussion that Valve has been working on their own Half Life movie, but I like the direction this