Survival Rush

Each word has its own timer, and the timers get shorter as you go.

Hearts
0
Score
0
Words cleared
0x
Combo

Type each word before its timer runs out. A timeout costs a heart, and every 20 words cleared wins one back.