There was more to Aperture Science than just human-gerbil experiments at the hands of evil computers. It was once a lab… with scientists… and Aperture R&D, a new Web series set in the Portal universe, takes us back to the ole glory days of Aperture Science.

Leave a Reply

Your email address will not be published.