Portal: No Escape (Live Action Short Film)

are you a fan or the game portal? then you need to take a look at this fan film based on the game. Well done!