He says he wrote the entire story ages ago and is finally putting it together but yeah it has some very obvious Half-Life influences.
Damn. Wish I could do those kinds of effects.
He's not even a film student, he's a physics major.
Says he learned it all from reading books and the internet.