New Portal 2 gameplay videos show off Faith Plate and Repulsion Gel

Aug 25, 2010