Sly Cooper: Thieves in Time E3 2012 Stage DemoThe latest in the Sly Cooper series makes its way to the GameSpot E3 2012 stage show.By on June 7, 2012 at 12:56PM PDT Sly Cooper: Thieves in Time