Description does sound just like MindTrap, but it came out in 91.