Yes, the characters are from the Philippines and the story is set there! Do let us know what you think when you get the chance to play it. :)