New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Press Play, best known for their work on the Max series, has announced their next game. Tentacles: Enter the Mind is a free game coming to Windows 8 and RT devices.