Release The Mermaid [Flash]

wowescape2014-09-06 11:21:44

Release The Mermaid is another new point and click room escape game from wowescape.com. In this escape game a mermaid is trapped by an ocean ghost. The ghost is trapped the mermaid in deep of ocean. Mermaids have magical power in a pearl chain but she&nbs..

release the mermaidlive escapehint gamenew escape gameswalkthrough games