WowEscape - Wow Sheep Trapped The River Escape is another point and click escape game developed by Wow Escape. In this game, a sheep and his friends live in the forest. One day, this sheep is trapped on one of the riversides and he doesn't know how to reach his friends. So, you have to help him to escape from the riverside and reach to his friends. Good luck and have fun!