WowEscape - WOW Love Squirrel Land Escape is developed by WowEscape. In this escape game, you are trapped in this love squirrel land , you don't know how to escape from this land ,So you have to find the way and escape from this love squirrel land. WOW Love Squirrel Land Escape Walkthrough