Multiple levels of complexity Multiple word lists Mystery words Dictionary TTS Voice Timed game Game history Resume last game