A short film inspired by the Portal game series.A short film inspired by the Portal game series.A short film inspired by the Portal game series.