
Microsoft Studios Releases ‘Tentacles: Enter the Mind’ Game In Windows Store
by Pradeep
8 years
Microsoft Studios has released the Tentacles: Enter the Mind game in Windows Store for Windows 8/RT devices. Description: Play as the adorable and fantastical creature, Lemmy, and tap or click your way through the layers of Dr. Ph...