WowEscape - Wow Save River Stranded Ant Escape is another point and click escape game developed by Wow Escape. In this Ant Escape game, an ant happily lives in the mountain. But, one day unfortunately the ant is trapped in the middle of the river and it doesn't know how to escape from the middle of the river. So, you have to help the ant to escape from the middle of the river. Can you help the ant to escape from the middle of the river successfully? Good luck and have fun!