doodle or live
Doodle or LIVE. That's not the name of this site but it's a much nicer name.
Doodle or Die is the game of "telephone" with drawing!