Archive For Tentacles: Enter the Mind Tag

Tentacles: Enter the Mind Announced by Press Play for Windows 8

Tentacles: Enter the Mind Announced by Press Play for Windows 8

Dolphin headed scientists need their personal cutesy demons defeated. Seriously.