I like the exploration focus. I think some additional interaction with the characters could be interesting, but be careful not to move it too much in a puzzle adventure direction it might lose some of its charm.