Portal: No Escape Film AList Staff 13 years ago This entertaining short film makes good economy of its rather sparse scenes and some neat special effects to create a compelling version of Aperture Science. Among the best Valve fan films out there (and that’s saying a lot).