Pecha Kucha Returns from Brief Hiatus; Tix On Sale Wednesday