WowEscape - Wow Aid The Squirrel Family is another point and click escape game developed by Wow Escape . In this escape game, A squirrel family lives in a strawberry forest. But one day, someone trapped the squirrel parent in this cage, so you have to help the squirrel family.
Mouse Interact