The players are presented with a door and this screen, which is an HP Stream 7 tablet PC running a python application. The game is pretty simple. Also in the room is a different puzzle called Blind Whackamole, and once that puzzle is beaten the end reveals the numbers 7,13,20. They then come to this puzzle and see that all passwords are 3 characters, but there's no mapping between number and letter. Every time they enter a password, they hit enter and it changes the letters to numbers corresponding to that letter. The correct solution is to do a lookup table and go through A,B,C... until they've found the numbers corresponding to 7,13,20, then enter in that password. For fun, it turns out to be NOG, which is on theme.
There is no consequence to a bad attempt, so it doesn't hurt to try anything. Users at first tried to find patterns, but eventually were able to brute force the solution since there is no pattern.
I've included all the files associated with the project. The only physical part to it is putting some PCB scraps over the top and bottom of the tablet and holding them with electrical tape. This is to prevent them from hitting the home button or interacting with it in any way other than using the keypad. I made a shortcut on the desktop so that when I boot the tablet it's easy to start the app.