God of Carnage, the production that concludes Pittsburgh Public Theater's 2010-11 season, makes its Pittsburgh premiere, officially opening June 3 at PPT's O'Reilly Theater.