Thursday, August 28, 2014

Find the Philippine Tarsier

Find the Philippine Tarsier is another great isle escape game from WowEscape.Explore mazing Tarsier island, search for various clues and complete tasks in order to escape from the island. Have fun!

Play the Game