Aspects

Offline Game-based Learning

Online Game-based Learning

Pronunciation

Riddles

Resource Database

Hacky Sack

Online “Hacky Sack”

Vocabulary

Word Riddle

Resource Libraries

Word competition

Making new words

Sentence/Writing

Survey Task Game

Role Play

StoryMaking