A javascript game engine (initially developed for text-based games)