I've had my own experiences with command-line game-programming, and I can respect the work that likely went into all of this. One thing I will note, is that it *is* possible to get arrow-key navigation in the command-line (at least on windows and linux). Which can make menus be far more interactive than typing in text.