I played the ZX Spectrum version, very cool, and I noticed the following two issues.
The first is that the logging onto the PC fills the screen too much for the Speccy version. Maybe split the header of the PC OS pages into one blow, then press any key, clear screen to get the option list.
The section issue is that examining the debris, and examining the desk doesn't show a message before refreshing the object list.
You should have these routines written like this:
: match "examine desk" { : print "You discover xxx, and yyy."; : create "xxx"; : create "yyy";
: press_any_key; : redescribe; }