A word game to communicate in any language

1,524,573 plays|
TED2013
• February 2013