See, that's a very interesting "bug" that was reported to me before.
Here's a little behind the scenes: your answers are actually CoffeeScript that get compiled on the client (along with some support code for each question) and eval'ed.
Since window.open is defined, that's what's happening here.
The commands you're looking for, for that question, are more along the lines of 'enter'.
EDIT: for voice synthesis: speaker.js - an Emscripten-compiled version of espeak. It sounds crappy, which is just a perfect casting for this voice.