Consider allowing other languages besides English
In order to prevent immersion-breaking characters, we implemented an outputFilter() function. For example, Asian characters are often not monospaced - and cause formatting issues with the site's current design. Emojis are simply inappropriate for a terminal. The total number of allowed characters is extremely limited, encompassing just A-Z, a-z, 0-9, and a handful of common symbols. Triangle brackets are blocked, so as to prevent unauthorized scripts from loading.
We may want to consider opening up more language support. The regex for this might be difficult to setup, and might be heavy on the client. Maybe there's a better way to do this.
Edited by Architect