Portal: No Escape [Live Action Short Film]

Brilliant. Take your sweet time but watch this at length.

A Question: Do people who haven’t played Portal like this too?

Liked this article? Like us on Facebook!


Read previous post:
Buy “I Support Anna Hazare” T shirts online

Everyone has their way of showing support to Anna Hazare. And some of us like to wear T shirts to...