DemonSpeeD
This could make this game an interesting language lessons if we use here for example some interesting words from our own languages... Maybe we could introduce a rule that if anyone uses the non-english word it's also required to give a short definition in English... What do you think, People?
PS. Don't make me write a definition of DemonSpeed (BTW Hello, old friend!)