A giant duck stomping on a building.
Duck honks with glee as he smashes the city's radio station.
Doodle or Die is the game of "telephone" with drawing!