Waa Cha! Official TrailerCheck out the official trailer for the the fast-paced kicking game, Waa Cha!By Mike Tao on December 2, 2011 at 1:56PM PST Waa Cha!