The Interactive Adventures of Dog Mendonça and Pizzaboy

The Interactive Adventures of Dog Mendonça and Pizzaboy

Confused or Blind?
I clicked on play demo, but I don't see a demo.