Motion city soundrrack.
this is motion city
apparently it's a doodle about motion city
Doodle or Die is the game of "telephone" with drawing!