E3 2012 Roundup 3: PENNY ARCADE, YOUNG JUSTICE, Much More

Date: 18 June 2012 Time: 12:05 PM ET