StickWars 3 Launch TrailerStickWars 3 is now available on the App Store.By Mike Tao on September 11, 2012 at 5:03PM PDT StickWars 3