World’s Strangest

Your source for the strangest things around!

Half Life: Origins Live Action Short

(YouTube Link) Inspired by the Half Life video game series, and the sense of wonder experienced in the opening scene as Gordon Freeman pulls into Black Mesa station, this is one of those shorts that’s interesting to watch even if you’ve never played the games. Just think of it as a deleted scene from LOST, unless [...]