Tentacles: Enter the Mind Xbox Game Now Available In Windows Store by Pradeep Viswav Gaming, Microsoft