And it’s not related to Rock Band or Dance Central…Powered by WPeMatico Tweet Post navigationZynga lays off 520 employees Telltale Game teases more Walking Dead with Vine