The finer things in life.
wow. seems to be a very abstract landscape.... with lots of rocks and shrubs
Doodle or Die is the game of "telephone" with drawing!