Home » Tag Archives: Tentacles

Tag Archives: Tentacles

Game Review: Tentacles: Enter the Dolphin

IMG_01111-640x480

Tentacles: Enter the dolphin is a crazy new platformer with very original controls and a bizarre title. The game makes about as much sense as the company associated with the development of Tentacles, Microsoft.

Read More »