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 as games can get. Even the name is offbeat. This is a