WowEscape - Wow Family Escape from Strange Town is another point and click escape game developed by Wow Escape. In this escape game, a family trapped in the strange town. Their dog is separated from them and the dog is ready to find the family. So, you have to help the dog to find the owner family and escape from the strange town together. Good luck and have fun!