Papo & Yo - Launch Trailer

A launch trailer for Papo & Yo's PC release.

Did you enjoy this video?