A [Text-Based Adventure] JavaScript game engine