Greg Bargas of GAMINGtruth.com continues his coverage of E3 with hands-on impressions and interview with a developer of the puzzle game Pid. (E3, Pid, PS3, Xbox 360)