Release The Cursed Dolphin is brand new point and click escape game released by Wow Escape. This island in the escape game is home to a dolphin. The dolphin was cursed into the bat one day. You must assist the dolphin in breaking free from this curse because it cannot accomplish so on its own. Have Fun!