Kamikaze Pigs Sneak Peek TrailerHere's a sneak peek of the upcoming mobile/PC title Kamikaze Pigs.By Mike Tao on April 30, 2012 at 4:11PM PDT Kamikaze Pigs