Tentacles: Enter the Dolphin Developer Trailer

Make your way out of the dolphin-headed scientist.