Daily Demo: Portal 2Watch the demo for Portal 2 on this week's On the Spot.By Homer on May 10, 2012 at 3:04PM PDT Portal 2