Friday, 30 March 2012

Aperture: Lab Ratt Trailer.

A fan film based in the Portal universe. For more information check out their site here.





via

No comments:

Post a Comment