I'm more of a story-driven designer and to be able to do dialogue and flavor text is what I would need.
I've utilized the Yahahaha engine previously. It excels in the development of 3D games, but may not be the best option for creating novel visual games. Maybe you can try it and share your experience with using it.