Papo & Yo launch trailer
Posted Apr 05, 2013 9:03am PDT - 3,571 viewsPapo & Yo will launch on the PC April 18, 2013, so make sure to pre-order for a discount and extra goodies!
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Papo & Yo will launch on the PC April 18, 2013, so make sure to pre-order for a discount and extra goodies!