Tentacles: Enter the Mind

019

Windows 8.1 App Watch: Tentacles: Enter The Mind

Microsoft just recently launched another quality game for users of Windows 8.1, in the form of Tentacles: Enter the Mind. And it is as offbeat…