This was ported to IF from an earlier computer game, using a menu system to input user commands. The menu resides in the Status window of the game, and there is an option to change the number of rows for the Status window. The game guesses, based on the interpreter you are using, the maximum number of rows you can set it to. This worked out great when I was using xzip, which displayed the Status window in a separate window.
As for the actual story, it's pretty good for its genre, which is cybernetics. You play as a hacker who was recently assassinated. Your consciousness remains alive in cyberspace, but with your body being in a comatose state, that means you can't disconnect from the "Net" or else. Luckily, you received an e-mail from somebody who is willing to give you new life in a cybernetic body in exchange for your services.
The game had one minor bug which caused me to get stuck at one point, but with the game having only a moderately-sized map and a limited choice of commands, I never was stuck for too long to lose interest in the story before I finished. If your interpreter can support this game, it's worth a try.