New Exploration Puzzle Game Releasing October 20th on Steam!