Papo & Yo Launch TrailerGet a glimpse of this launch trailer for Papo & Yo with some cool live action scenes and gameplay.By Erick Tay on August 8, 2012 at 11:00AM PDT Papo & Yo