Technology | Fri Jul 1, 2011 5:04pm EDT

Zynga files for IPO, surfs Facebook wave