I've been thinking about building a text-based game engine. Haven't played a text-based game in a while and thought I might make one myself!
So my main questions are: Have you built one (either an engine or a text-based game) before? Should I stop trying to reinvent the wheel, aka are there some solid open source engines out there already I should just use? What are your favorite text games?