Friday, September 5, 2014

Release the Mermaid

Release the Mermaid is another nice point and click escape game from WowEscape. Explore sunny beach search for clues and complete various tasks. Rescue mermaid to complete this game. Have fun!

Play the Game